New Radar Data Chills Prospects of a Subglacial Lake on Mars
DEC 17, 2025
There could be liquid water trapped under the southern polar cap of Mars. But new observations suggest otherwise.
There could be liquid water trapped under the southern polar cap of Mars. But new observations suggest otherwise.
The post New Radar Data Chills Prospects of a Subglacial Lake on Mars