Scientists studying data from the Large Hadron Collider who announced the possible discovery of the ‘God particle’ – Higgs boson – now say they may have actually found not one, but two previously unknown particles.
The most recent release from the Atlas experiment at the European Organisation for Nuclear Research (CERN) showed [...]