Astronomers confirm the longest planetoid in our solar system, Farfarout- Technology News, Firstpost reports
Astronomers determine the orbit of the farthest object ever found in our solar system – nicknamed “Farfarout”