This NASA Hubble Space Telescope image released in 2005 shows Mars. NASA scientists have discovered enormous underground reservoirs of frozen water on Mars, away from its polar caps, in the latest sign that life might be sustainable on the Red planet. [Agencies] |