Two new 'possibly habitable' planets have been discovered by a team of researchers
A team of international researchers led by the University of Göttingen in Germany have discovered two new Earth-like planets near one of our closest neighboring stars, “Teegarden’s star.”