Tag : earth

Scientists discover new Earth-like planet that 'could host...

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

Read More