You are viewing a single comment's thread from:RE: Tracing Life in EuropaView the full contextsultanmr (54)in #steematem • 7 years ago For years it was believed that Earth was the only planet in our solar system with liquid water. More recently, NASA revealed its strongest evidence yet that there is intermittent running water on Mars, too!