Higgs boson has been independently confirmed by separate, independent research teams -- unless you want to claim they are all in on a vast conspiracy they have somehow been able to keep hidden for a decade.
You didn't invent the term God particle, so obviously I wasn't calling you dumb. What was dumb was the journalists who kept running around advertising it as the God particle.
Bookmarks