This artist’s illustration shows the temperate planet Ross 128b, with its red dwarf parent star in the background. The planet and star lie a mere 11 light-years from Earth. | ESO/M. Kornmesser

Newly Found Planet Just 11 Light-Years From Earth Could Be Best Bet for Life

The Earth-mass planet, Ross 128b, orbits a red dwarf star and could provide favorable conditions for alien life.

Published On 11/15/2017
1:03 PM EST