Italian scientists have discovered at the Pole of Mars a system of con ...

solips(67)
Published in
DBuzz
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.

https://www.nature.com/articles/d41586-020-02751-1