ICC to investigate spot-fixing charges against umpires

Sri Lanka Cricket NewsThe International Cricket Council (ICC) has launched an investigation into match-fixing allegations made by an Indian television channel against international umpires. Footage screened on India TV on Monday and seen by Reuters appeared to show umpires from Pakistan, Bangladesh and Sri Lanka …

Read full article