NASA Spacecraft Sees Ice on Mars Exposed by Meteor Impacts

NASA’s Mars Reconnaissance Orbiter has revealed frozen water hiding just below the surface of mid-latitude Mars. The spacecraft’s observations were obtained from orbit after meteorites excavated fresh craters on the Red Planet.