New Earth-like planet found orbiting our closest neighboring star

proxima2
The universe just got a whole lot smaller. This week scientists at the European Southern Observatory confirmed the discovery of an Earth-like exoplanet orbiting in the habitable zone of Proxima Centauri and published […]