Scientists detect a lake of salty water on Mars

The lake, spotted by the Mars Express spacecraft, lies about one mile beneath the surface of an ice cap at the south pole of the planet.

July 25, 2018

Top Stories

ABC News Live Presents