downtoearth-subscribe

Eureka! Frozen water found in Mars

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.