Scientists detect liquid water on Mars: Nasa
2018-02-16
60
The holy grail of space exploration is to find extraterrestrial life. An important precursor to that is finding liquid water—and that’s exactly what Nasa on Monday announced scientists have discovered on Mars.