Cern scientists revealing results from the Large Hadron Collider have claimed the discovery of a new particle consistent with the Higgs boson.
Hells yeah! One step closer to understanding the universe.
For those of you who haven’t seen it yet.
everyone should know about this