More junk science. With the Hubble the best they can do, is locate a sun in comparable size to ours, with its own solar system with a earth size planet at almost the exact distance from that sun. But with all of that it does not come close to being a twin. There are way too many other factors needed to have it support rudimentary life, much less intelligent life. We would have to have the Hubble moved inside of that other solar system to even see if the planet has water, land mass, clouds, an atmosphere, and how fast it turns on its axis.
Until science evolves enough to be able to find us a planet full of Amazonian women looking for men, leave us alone with your “I think we found a twin” claims. And get back to the task at hand and design a replacement for the shuttle so we don’t have to rely on Russia to get Americans into space.