Higgs Boson hunt over: CERN scientists at Large Hadron Collider find ‘God particle’ – Or Did They?

Stereotypes of scientists as stern-faced and emotionless were tossed aside on Wednesday when physicists reacted with…