This artist's concept shows the newfound alien planet Alpha Centauri Bb, found in a three-star system just 4.3 light-years from Earth.
'Next-Door' Alien Planet Still Too Distant to Visit — for ...
SPACE.com | Photo By ESO/L. Calçada
Tue, Oct 16, 2012 7:36 PM EDT
Share to Facebook
Share to Twitter
Share to Pinterest