The menace of match-fixing has resurfaced, with a report claiming that Cricket Canada is under investigation for alleged breaches of the ICC’s anti-corruption code.
The menace of match-fixing has resurfaced, with a report claiming that Cricket Canada is under investigation for alleged breaches of the ICC’s anti-corruption code.