Viewing a single comment thread. View all comments

Sierra-117- t1_iu19cto wrote

Very good question!

It was able to maintain liquid water through a thicker atmosphere than it currently has. Basically, a greenhouse effect. It would still be freezing at night though.

3