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.

This entry was posted in Science and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *