Physicists at CERN’s Large Hadron Collider have found evidence of what looks to be the Higgs boson particle, or the so-called God particle that gives everything in the world its mass. Without it nothing, including us, would exist. It’s a big discovery. My wife’s cousin […]