Recently in the Venus Category

Present-day Venus is an inhospitable place with surface temperatures approaching 750K and an atmosphere over 90 times as thick as present day Earth's. Billions of years ago the picture may have been very different.

Why We Live on Earth and Not Venus

Compared to its celestial neighbours Venus and Mars, Earth is a pretty habitable place. So how did we get so lucky? A new study sheds light on the improbable evolutionary path that enabled Earth to sustain life.