Finding a ‘lost’ planet, about the size of Neptune

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.