Tech

Sorry Saturn! Discovery of 12 new moons gives Jupiter the most in our solar system.

The dozen newly-discovered moons orbiting Jupiter are thought to be fragments of once bigger moons.