News tagged with liquid water

Related topics:
planets · mars · water · nasa · earth

What happened to Mars? A planetary mystery

Billions of years ago when the planets of our solar system were still young, Mars was a very different world. Liquid water flowed in long rivers that emptied into lakes and shallow seas. A thick atmosphere blanketed the ...

dateNov 13, 2013 in Space Exploration
shares0 comments 21

Why is Venus so horrible?

Venus sucks. Seriously, it's the worst. The global temperature is as hot as an oven, the atmospheric pressure is 90 times Earth, and it rains sulfuric acid. Every part of the surface of Venus would kill you dead in moments.

dateDec 19, 2014 in Space Exploration
shares0 comments 16

What are the chances of life on another planet?

In an infinite universe, most scientists agree, the odds of life existing on a planet besides Earth are pretty high. It is unlikely, however, that familiar life forms will be found on any planet within our solar system. Life ...

dateMay 09, 2016 in Astronomy
shares35 comments 5