- This frozen lake on Mars has aroused multiple theories. The lake, located near the South Pole of the planet, is covered in white ice and many scientists believe that life could've existed on our Red Planet for millions of years. https://www.sciencenews.org/article/what-does-mars-lake-mean-search-life-red-planet 23 comments science
Linked pages
Related searches:
Search whole site: site:sciencenews.org
Search title: What does Mars’ lake mean for the search for life on the Red Planet?
See how to search.