Lake of liquid water detected beneath surface of Mars.


A team of Italian scientists has found the strongest evidence yet of liquid water on Mars. The apparent reservoir of water was detected beneath the planet's southern polar ice cap using radar on the European Space Agency's Mars Express satellite.

No.of Reads (38)


A light Year Ahead News Source.