England urged to boycott Champions Trophy game against Afghanistan by UK politicians
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
8 Jan 00:00 · The Pioneer