3 ms·Astronomers question claim of super planet found at solar system’s edge1 points by pinewurst 11y ago