Astronomers find 128 new moons orbiting Saturn
An international team of astronomers working with the Canada France Hawaii Telescope have discovered a whopping 128 more moons orbiting Saturn. The Minor Planet Center confirmed the discoveries on March 11. The team observed ...