T20 World Cup 2026 in India hit by match-fixing allegations
The International Cricket Council (ICC) is investigating Cricket Canada over allegations of match corruption, including the team’s loss to New Zealand at the recent T20 World Cup hosted by India and Sri Lanka.