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.
[SciShow]
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.
[SciShow]