Three years ago astronomers proposed the existence of a ninth planet in the Solar System. The planet is supposed to … More
Tag: fred adams
The Existence Of Planet 9 Defies All Explanations
The possibility of a ninth planet has aroused plenty of excitement lately among astronomers. Evidence for this planet comes from its herding … More