Cricket South Africa responds to sports minister’s call for Afghanistan boycott in Champions Trophy 2025
Cricket South Africa (CSA) have issued an official statement following a call from Sports Minister Gayton McKenzie to boycott their match against Afghanistan in the upcoming ICC Champions Trophy 2025. The minister’s advocacy comes in response to the ongoing suppression of women’s rights by the Taliban regime in Afghanistan, a controversial issue that has stirred […]