Astronomers have discovered a close new world about the size of Earth, where a year lasts just under 10 days.
At a distance of 11 light-years, Ross 128 b is the second-closest planet to be detected yet outside our solar system with surface temperatures potentially similar to ours.
Ross 128 b is...