Author: Exuperist / Source: Neatorama

Earth stands between Venus and Mars, and though the three planets could be compared to each other side by side, Earth is the only one with confirmed sign of life, we still have yet to find evidence of life on Mars while Venus is completely uninhabitable.
Much of the appeal of Venus comes from the fact that despite its horrifying modern appearance, it’s actually really similar to Earth….
The post Venus: Earth’s “Evil Twin”, Lessons from the Greenhouse Ball of Gas appeared first on FeedBox.