A Lake of Liquid Water may have been Found Beneath the Ice on Mars
Researchers working with the European Space Agency’s Mars Express spacecraft have found strong evidence for a sub-glacial lake of liquid water under Mars’ southern polar ice cap.read more