Mars show home goes on display at observatory

ReutersNewsPublished: November 10, 201623 views
Published: November 10, 2016

Mars show home for would-be colonisers of the red planet goes on display at Royal Observatory Greenwich in London. Francis Maguire reports.

Be the first to suggest a tag

    Comments

    0 comments