The Closest Liveable Planet to Earth

Astronomers believe there may be an Earth-like planet 31 light-years away that could support life – Proxima Centauri b – which orbits within its star’s habitable zone and contains water bodies. Tidally locked planets like our own moon may provide an even temperature by being locked to their respective stars on one side only, creating […]

The Closest Liveable Planet to Earth Read More »