
While Mars might be the planet scientists think is the most like Earth, Venus is actually Earth's closest neighbor! But because of a thick layer of toxic gasses, scientists believe it's impossible for Venus to support life as we know it. Beneath the planet's poisonous mask is...