Font Size

- Aa +

Thu 26 Jul 2018 10:31 AM

Font Size

- Aa +

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.

(Source: CBC News YouTube channel)