‘Exotic particles’ found as Large Hadron Collider begins running at ‘record energy’ level

After a nearly four-year hiatus, the world's largest particle collider was switched on in Switzerland on…