Water on Mars: Exploration & Evidence
Friday, August 10, 2012 - 13:31
in Astronomy & Space
Mars has water trapped in the polar ice caps. More water may lie just beneath the surface.
Mars has water trapped in the polar ice caps. More water may lie just beneath the surface.