A massive underground lake has been detected for the first time on Mars, raising the possibility that more water—and maybe even life—exists there, international astronomers said Wednesday.
A massive underground lake has been detected for the first time on Mars, raising the possibility that more water—and maybe even life—exists there, international astronomers said Wednesday.