E eso.org Mars: The Planet That Lost an Ocean’s Worth of Water 79 points dnetesn 11 years ago 9 comments