Posted inVideos

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

Meet the scientist who is key to the UAE's Mars 2117 project

(Source: CBC News YouTube channel)

Follow us on