Higgs boson: scientists 99.999% sure ‘God Particle’ has been found
Scientists believe they have captured the elusive “God particle” that gives matter mass and holds the physical fabric of the universe together. The historic announcement came in a progress report from the Large Hadron...