
Over the years, scientists have managed to unveil the existence of quite a few intriguing particles, pushing the entire field of physics forward with each discovery. There's the "God Particle" for instance, aka the Higgs Boson that grants all other particles their masses. There's also the so-called "Oh My God!" particle, an unimaginably energetic cosmic ray.
But now we have a new particle in town. It's named the "sun goddess" particle — and is fittingly extraordinary.