Scientists have discovered an underground lake of liquid water on Mars! While this isn’t itself evidence for life on Mars, it does raise some new possibilities.
Scientists have discovered an underground lake of liquid water on Mars! While this isn’t itself evidence for life on Mars, it does raise some new possibilities.