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...