downtoearth-subscribe

Mars may have water near surface

  • 25/07/2001

Recent NASA images from Mars indicate that a significant amount of water may be stored near the surface of the Red Planet in a sort of Martian permafrost. Pictures taken by the Mars Global Surveyor

Related Content