Confirmed! Newfound Particle Is a Higgs Boson

Editor's Recommendations

More from LiveScience