Sri Lanka to probe 2011 World Cup's controversial defeat against India
Sri Lanka's sports minister gave his support Wednesday for an investigation into the country's controversial 2011 World Cup loss against India, amid fresh allegations of match fixing...
The South Asian nation lost the World Cup final by six wickets at Wankhede Stadium in Mumbai, stunning the cricket-mad island...