0 Comment
Is there anybody out there? Well, there just might be. You see, 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... Read More