Icy Deuteronilus Mensae proposed as home for astronauts on Mars

Scientists attending a Nasa workshop in Houston are discussing 45 possible landing sites for a manned mission to Mars including one beside the area where the film The Martian was set. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail