Earth-Like Planet Discovered Orbiting Alpha Centauri C

Posted by Steve Harris | Tags: Alpha Centauri b

A planet has been discovered orbiting our closest neighbour star and that planet could be at the right distance from its star and temperature for liquid water and the possibly of life to exist

Added on: Sep 09, 2016   Read more