Science
Jupiter 80th Moon Appears In CFH Telescope’s 2003 Photo: Newbie Astronomer Corrects NASA’s Record – Tech Times
She claimed that there are a total of 80 moons!
Jupiter’s 80th moon might really exist as a newbie astronomer claims that she spotted the additional natural satellite of the planet in its 2003 photo, which the Canada-France-Hawaii Telescope or CFHT captured.
If her claim is proven correct, space experts…
Continue Reading
