Cricket

2019 World Cup Final Controversy : Simon Taufel pinpoints umpire Dharmasena clear mistake by awarding six runs to England

2019 World Cup Final Controversy : Simon Taufel pinpoints umpire Dharmasena clear mistake by awarding six runs to England