UK politicians urge England to boycott Champions Trophy game against Afghanistan
England should refuse to play the Champions Trophy cricket match against Afghanistan next month according to a letter signed by more than 160 U.K. politicians. The politicians want the England and Wales Cricket Board to take a stand against the Taliban regime’s assault on women’s rights and boycott the men’s ODI against Afghanistan in Lahore, … Read more