NASA Reveals Mars Global Surveyor Photos Suggesting Liquid Water on Mars, December 6, 2006

NASA reveals photographs taken by Mars Global Surveyor suggesting the presence of liquid water on Mars.

NASA reveals photographs taken by Mars Global Surveyor suggesting the presence of liquid water on Mars.

Date: December 6, 2006

Read more on Wikipedia β†’

πŸ“… Other events on December 6

πŸ“… Events on this day in 2006

πŸ“… On This Day (Today)

Similar Posts

Leave a Reply

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