Sri Lanka probes allegations 2011 World Cup final was fixed
Sri Lanka has ordered a criminal probe into allegations the 2011 Cricket World Cup final was "sold" to India, officials said Monday.
"A criminal investigatio
Sri Lanka has ordered a criminal probe into allegations the 2011 Cricket World Cup final was "sold" to India, officials said Monday.
"A criminal investigatio