25 July, 2018

A lake of liquid water may have been spotted on Mars. If confirmed, this would mark a new, potentially habitable environment in the solar system.


No comments: