Researchers discover brand-new Earth-like world that 'might host alien life'

INSUBCONTINENT EXCLUSIVE:
The new exoplanet is around twice the size of Earth, and orbits its star at a distance that could allow life to thrive, according to the
team