The world's biggest particle physics lab on Tuesday played down claims of a major discovery, after a leaked memo hinting that the elusive Higgs boson - or 'God particle' - may have been found ricocheted around science websites.
Just as we suspected. To read the rest of the article, click here.