The quest to discover whether a planet orbiting our closest neighboring star, Proxima Centauri (4.2 light years or 25 trillion miles from Earth), has the potential to support life has taken a new, exhilarating twist.
The quest to discover whether a planet orbiting our closest neighboring star, Proxima Centauri (4.2 light years or 25 trillion miles from Earth), has the potential to support life has taken a new, exhilarating twist.