Mars Advanced Radar for Subsurface and Ionospheric Sounding
Scientists Find Evidence of Liquid Water on Mars
A reservoir of liquid water may be hiding under the ice cap on the south pole of Mars.
Advertisement
A reservoir of liquid water may be hiding under the ice cap on the south pole of Mars.