Sri Lanka drops 2011 World Cup cricket fixing probe for lack of evidence

Sri Lanka drops 2011 World Cup cricket fixing probe for lack of evidence
Players celebrate with their trophy after India won their ICC Cricket World Cup final match against Sri Lanka in Mumbai on April 2, 2011. File / Reuters

Most Popular Stories