Sri Lanka drops 2011 World Cup cricket fixing probe for lack of evidence
03 Jul 2020
The world governing body of the sport, the International cricket Council (ICC) said it had also looked into the recent allegations and found no reason to doubt the integrity of the 2011 final, won by India.