Discovery! Earth-Size Alien Planet at Alpha Centauri Is Closest Ever Seen

SPACE.com
Discovery! Earth-Size Alien Planet at Alpha Centauri Is Closest Ever Seen
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.
View Comments (1)