Like
Be the first to like this
"A large saltwater lake seems to lurk under ice near Mars’s south pole. If confirmed, it would be the first body of liquid water ever detected on the red planet and a significant milestone in the quest to determine whether life exists there."
To read more go to: https://www.nature.com/articles/d41586-018-05795-6
Follow the Topic
Astrobiology
Physical Sciences > Physics and Astronomy > Astronomy, Cosmology and Space Sciences > Astrobiology