Showing posts with the label Ross 128 b

Another Earth Found Just 11 Light Years Could Be Galaxy's 'Best Bet For Alien Life'

A new Earth-sized planet located only 11 light years away from our Solar System has just been detected by astronomers at the Earth Science Observatory or ESO. The newly discovered exoplanet, which h…

Astronomers Have Discovered a Potentially Habitable Earth-Like Planet in Same Direction as Mysterious Radio Signals

A potentially habitable world, termed Ross 128 b, has been discovered just 11 light years away. It is roughly Earth-sized and orbits its parent star once every 9.9 days. Astronomers calculate that it…
Subscribe Our Newsletter