Life on Mars? NASA discovers liquid water on the Red Planet

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 today announced scientists have discovered on Mars.