Sections
Shows
Events
Astronomers discover an Earth-like exoplanet expected to support life, it's located 11 light years away and is called Ross 128 b
Astronomers detect "strange signals" eminating from a star 11 light years away