By: Gizmodo Posted On: December 13, 2024 View: 3 Researchers from the Juno mission have finally solved a mystery that has puzzled scientists for over four decades. Read this on Gizmodo