Large Hadron Collider finds five new particles that could shed new light on how the universe began

Five new subatomic particles that had been 'hiding in plain sight' have been uncovered by the Large Hadron Collider (LHC), Europe's giant atom-smasher, Joinfo.com reports with reference to Daily Mail Online. They were discovered by scientists in charge of the LHCb experiment,