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.

NASA Detects Liquid Water on Mars

Advertisements