Earth-Mass Planet Found in Our Own Backyard

Astronomers have found a planet in the nearby Alpha Centauri system and may yet find more

3 min read

Earth-Mass Planet Found in Our Own Backyard
G. Hüdepohl/ESO