Not quite life on Mars, but there are lakes beneath the red planet’s glaciers
Liquid water is hiding beneath Mars’ south pole glaciers, researchers reviewing radar data have confirmed. After decades of speculating – and finding signs of a watery history – this is the first compelling evidence for lakes on the red planet.