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

QuestionsCategory: AstrophysicsA lake of liquid water may have been spotted on Mars.
Profile photo of Big Bang BoffinBig Bang Boffin Moderator asked 1 year 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?