Separate teams working at the Large Hadron Collider (LHC) reported that they have discovered the Higg's boson or the God particle that had been eluding physicists for a very long time.
The Higg's boson held the key to our universe having mass.
Top News
Latest News