downtoearth-subscribe

Frozen Water Detected at Mars` North Pole - Report

  • 27/06/2003

The Martian north pole is honeycombed with frozen water, exceeding the ice deposits detected on Mars' southern end and raising hopes of finding traces of past microscopic life, astronomers reported

Related Content