A Large Body of Water on Mars Is Detected, Raising the Potential for Alien Life

The discovery suggests that the liquid conditions beneath the icy southern polar cap may have provided…