A lake of liquid water may have been spotted on Mars.

QuestionsCategory: AstrophysicsA lake of liquid water may have been spotted on Mars.
Big Bang Boffin Staff asked 4 years ago

A lake of liquid water may have been spotted on Mars. If confirmed, this would mark a new, potentialIy habitable environment in the solar system. 
Link: https://www.sciencenews.org/article/mars-may-have-lake-liquid-water-search-life
 

What are your views on this discovery?