The ever elusive ‘God Particle,’ formally known as the Higgs boson in honor of British physicist Peter Higgs, who first theorized the discovery in 1964, has allegedly been discovered after decades of expensive searching, reports The Telegraph. “I think we have it,” said the director general of CERN, Rolf-Dieter Heuer. “[It is] a historic milestone.” CERN […]