Tag: 2011 cricket World Cup final
Cricket World Cup 2011 final was Fixed : sri lanka Ex...
Sri Lanka "sold" the 2011 World Cup final to India, the country's former sports minister said on Thursday, reviving one of cricket's most explosive...