By George Dvorsky An international team of astronomers is reporting the discovery of a Neptune-like planet located some 920 light-years from Earth. Dubbed the “Forbidden Planet” by the researchers, this celestial object is locked in a freakishly close orbit with it host star in a configuration rarely seen. New research published today in Monthly Notices of the …
Published on May 30, 2019 07:44