Mars: New research challenges the existence of a lake of liquid water under the planet’s South Pole
Recent studies have cast doubt on the existence of a liquid water lake beneath the ice cap at the south pole of Mars, a discovery that initially raised hopes of…