04 July, 2012

HIGGS!

Result!

We have (almost definitely) found the Higgs boson.

Get its name right...


Read More...