Life on Mars? Finding It May Require Humans on Red Planet

SPACE.com
Life on Mars? Finding It May Require Humans on Red Planet
If all goes according to plan, the first Mars One astronauts will touch down on the Red Planet in 2023.
View Comments (-7)