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.