Physicists say they have found a Higgs boson

Physicists say they have found a Higgs boson (via myway)

 

This is the so called "God Particle."  We need to bring on a physicist because I really don't understand the concept fully in this small brain!  – Gary