South Africa’s sports minister Gayton McKenzie has showcased his support for calls to boycott the Champions Trophy 2025 fixture against Afghanistan, scheduled on February 21, because of the Taliban's government ban on women’s sport. (More Cricket News)