Not one, but seven Earth-sized planets have been discovered orbiting a tiny star about 40 light-years away (not terribly far in cosmic terms). Some of them might even be awash in water. It’s the first realistic opportunity for scientists to find evidence of alien life.
Show admin stats