Wrapping up the Large Hadron Collider's first three years of work, CERN scientists are nearly positive they've found the elusive Higgs boson, also known as the "God particle."

read more