Ice Oceans Found On Mars

26 May 2002

Ice Oceans Found on Mars


Water-ice has been found in vast quantities just below the surface across great swathes of the planet Mars. [BBC News]

Filed under: