Daily Archives: December 6, 2017

Is there life out there?

On this day in 2006, NASA revealed photographs taken by the Mars Global Surveyor suggesting the presence of liquid water on Mars.

Posted in Science | Tagged | Leave a comment