downtoearth-subscribe

Frozen lake on Mars

Claims that life or the potential for it exists on the Mars were boosted yesterday when scientists declared they saw the remains of a frozen sea on the planet's surface and speculated the ice may

Related Content