England’s cricket authorities have rejected calls to boycott an upcoming match against Afghanistan in the ICC Champions Trophy over the Taliban’s oppression of women and girls.
Richard Gould, the chief executive of the England and Wales Cricket Board (ECB), told The Independent that the body strongly condemned the Taliban’s treatment of women and girls in Afghanistan and called for a coordinated global response.