modemworld.me
Space Sunday: planet 9, Ultima Thule and space vehicles
I’ve written a lot about Planet Nine, the mysterious, yet-to-be-discovered world thought to be orbiting far out in the hinterlands of the solar system, and potentially responsible for the odd…