“Radar scans of the red
planet suggest that a stable reservoir of salty, liquid water measuring
some 12 miles across lies nearly a mile beneath the planet’s south pole.
What’s more, the underground lake is not likely to be alone.”
Yeah, I know!!! There’s still some reasonable doubt because the Smart Science People don’t want to jump to crazy conclusions, but there’s still a strong case for the lake actually being there!