MarsNews.com

NASA/ASU: Possibility of Liquid Water On Surface MarsNews.com

In today’s release from the NASA/ASU/THEMIS team, an image showing the floor of the Hellas Basin, there is an apparently “low-key” announcement of liquid water on the surface of Mars.