God Particle

Author: TheGovernor

Date: December 13, 2011

by TheGovernor
12-13-11
Int. LHC, Geneva
I think we may have actually just glimpsed the Higgs Boson
You mean the particle that we theorise is how everything in the universe obtains its mass?
The very same, smells a bit weird though