TechnologyWATCH: Scientists discover Earth-size planet that ‘could potentially sustain life’Icetruck6 years agoleave a comment563 viewsThe new world was named Ross 128 b and is only 11 light-years away.Source – abcnews.go.com