for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Entertainment

Mars show home goes on display at observatory

Posted

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

Entertainment

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up