India’s loss in World Cup final is cricket’s triumph: Abdul Razzaq
Razzaq came up with a bizarre allegation that as hosts, the Indian cricket team was unfairly using the home conditions, while stating that Australia’s win in the World Cup final was cricket’s triumph.