Finding a 'lost' planet, about the size of Neptune
Thursday, March 30, 2017 - 07:21
in Astronomy & Space
Yale astronomers have discovered a "lost" planet that is nearly the size of Neptune and tucked away in a solar system 3,000 light years from Earth.