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