Tag: Ross 128 b

World

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

Written by:

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 …

World

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

Written by:

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 …