‘Sri Lanka sold World Cup 2011 final to India,’ claims former sports minister
Sri Lanka “sold” the 2011 World Cup final to India, the country’s former sports minister said on Thursday, reviving one ...
Sri Lanka “sold” the 2011 World Cup final to India, the country’s former sports minister said on Thursday, reviving one ...