Just next door, cosmologically speaking, is a planet almost exactly like Earth. It’s about the same size, is made of about the same stuff and formed around the same star.
Click here for original story, Why we need to get back to Venus
Source: Phys.org