God particle: Physicists celebrate Higgs boson 'triumph'
Wednesday, July 4, 2012 - 21:00
in Physics & Chemistry
The revelation that the long-sought particle had almost certainly been detected in the Large Hadron Collider's 17-mile track prompts scientists to erupt with joy.For physicists, it was a moment like landing on the moon or the discovery of DNA.