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

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