Loading Video…

This browser does not support the Video element.

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