Published 18:17 IST, June 18th 2020
Ex-Sri Lanka Sports Minister claims India's 2011 World Cup final win was fixed; read here
Former Sri Lankan Sports Minister has come forward and said that Team India's World Cup 2011 final victory was fixed.
null | Image:
self
Advertisement
18:05 IST, June 18th 2020