I just saw this on my news feed over at Facebook about a New Planet that was discovered.
Citizen Scientists discover strange new world that pro-astronomers missed.
Citizen Scientists discover strange new world that pro-astronomers missed.
Comment