planet 128Astronomers have spotted a roughly Earth-mass world circling the small, dim star Ross 128, which lies just 11 lht-years from the e planet, known as Ross 128b,The planet, known as Ross 128 b, has a surface temperature that may be close to that of Earth, meaning it has the potential to sustain life.