The energy of this newly discovered particle is comparable to the energy of a cosmic radiation particle discovered in 1999, which was dubbed the "Oh-My-God" particle. Back then, detectors recorded ...