Scientists are widely expected to present evidence on Tuesday that the sought-after Higgs boson particle has finally been glimpsed at the Large Hadron Collider (LHC).

More...