UK politicians urge England to boycott Afghanistan at Champions Trophy
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 … Read moreUK politicians urge England to boycott Afghanistan at Champions Trophy