NASA reveals 'remarkably similar' planetary system
Located 10.5 light-years away in the southern hemisphere of the constellation Eridanus, the star Epsilon Eridani, eps Eri for short, was the home of the Babylon 5 space station in the TV show.
Read more »