A Large Body of Water on Mars Is Detected, Raising the Potential for Alien Life
Sunday, July 29, 2018 - 08:48
in Astronomy & Space
The discovery suggests that the liquid conditions beneath the icy southern polar cap may have provided one of the critical building blocks for life on the red planet.