The Higgs boson was all over the news in early July 2012 when physicists announced that it had been found. But what is a Higgs boson? Here’s a basic overview!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…