Mars show home goes on display in London

3 weeks ago Comments Off on Mars show home goes on display in London

LONDON (Reuters) – A show home with features to help its residents survive life on Mars went on display in London on Thursday, offering visitors a glimpse of what setting up house on the red planet could look like if it ever happens.


Reuters: Science News