
A group of British politicians has urged England to boycott their ICC Champions Trophy cricket match against Afghanistan next month, saying the country’s cricket officials need to take a stand against the Taliban’s crackdown on women.
A letter signed by more than 160 MPs on Monday called for England’s players and officials to speak out against the treatment of women and girls in Afghanistan.