Monday, July 9, 2012

What the heck is the Higgs boson?

The Economist has a great summary of why this is news.