Eleven Light-Years Away, an Earth-Size Planet That May Be Habitable

U.S.



Astronomers have found a planet circling Ross 128, a quiet red star in our own galactic neighborhood. (…) Read more >

Continue Reading this News >