A Watery Lake Is Detected on Mars, Raising the Potential for Alien Life
Wednesday, July 25, 2018 - 14:40
in Astronomy & Space
The discovery suggests that watery conditions beneath the icy southern polar cap may have provided one of the critical building blocks for life on the red planet.