Possible Water On Mars

163995main_pia09027-330.jpgNASA announced today that photographic evidence indicates that there may still be liquid water on Mars.

This entry was posted in Science. Bookmark the permalink.