New Particle at World's Largest Atom Smasher is Likely Higgs Boson

Date: 04 July 2012 Time: 04:42 AM ET