Call # +91 98470 53135
The International Cricket Council (ICC) has launched an “urgent” investigation after an Indian TV station claimed six umpires were willing to fix matches ahead of the recent 20-over World Cup in Sri Lanka.