IPFS News Link • Space Travel and Exploration
Researchers Are Pretty Sure They've Found A New Planet In Our Solar System
• HuffPo.... the new planet is about 10 times the mass of Earth and has an atmosphere of hydrogen and helium. Science magazine reports that the mysterious "Planet X" moves in a distant orbit beyond Neptune....