Embrace Your Inner Geek, and Define a Higgs Boson [VIDEO]
Today, Friday the 13th, is Embrace Your Geekness Day. Nothing screams "geek" like the scientists and researchers at Fermilab, the top particle-physics facility in the United States. However, they recently made a stunning announcement. They say they have almost certainly discovered enough evidence to prove the existence of a Higgs Boson.
Not sure what a Higgs Boson is, I could have rea