popperfont.net
The Higgs Boson Walks into a Church…
First: this. “Cern scientists reporting from the Large Hadron Collider (LHC) have claimed the discovery of a new particle consistent with the Higgs boson.” (Also note the great quote by…