Newly Discovered Particle Appears to Be Long-Awaited Higgs Boson

Prepare the fireworks: The discovery of the Higgs boson is