12 new moons of Jupiter discovered, including one “oddball”

Scientists discovered 12 new moons of Jupiter discovered, including one “oddball.”