The Week of July 22, 2018 by CoenM

Question 2

Researchers announced evidence of a lake of liquid water roughly 20km across underneath the southern polar ice cap of what PLANET?

Mars

Back