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.
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.