Liquid Water Is Present On Mars
December 06 2006



Description
NASA reveals photographs taken by Mars Global Surveyor suggesting the presence of liquid water on Mars.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T21:47:46Z

Log In To Edit Event