Another Earth Found Just 11 Light Years Could Be Galaxy's 'Best Bet For Alien Life'
A new Earth-sized planet located only 11 light years away from our Solar System has just been detected by astronomers at the Earth Science Observatory or ESO. The newly discovered exoplanet, which h…