Evidence Of Ancient Ocean Found On Mars, Could Denote Potential For Life

A recently released set of topography maps provide new evidence for an ancient northern ocean on Mars.