No evidences to support 2011 World Cup finals was fixed: ICC
Even as the Sri Lankan Police dropped their investigation into allegations of match-fixing of 2011 World Cup finals between India and Sri Lanka, the International Cricket Council (ICC) has said…