Italian scientists have discovered at the Pole of Mars a system of con ...
Words
26
Reading
1 min
Listen
Play
6y
Italian scientists have discovered at the Pole of Mars a system of connected lakes with liquid water, which are located below the surface of the planet.