Discovery of an underground lake on Mars stokes hopes of finding life

A large reservoir of liquid water has been found deep beneath the frozen surface of Mars near the planet’s south pole, according to a new paper by Italian researchers published in the journal Science.