Those Underground 'Lakes' on Mars Just Keep Getting More Mysterious

The icy south pole of Mars.

What are they?



from ScienceAlert - Latest https://ift.tt/2U206wW

Comments