Venus may have supported life before Earth

Venus is a hellhole. Despite being much closer to Earth than Mars, its climate is off-the-charts insane: Average temperatures of 864 degrees F, crushing barometric pressure, and did I mention the volcanoes? It’s hard to believe that as little as 750…

Source: Engadget – Venus may have supported life before Earth