England urged to boycott Champions Trophy game against Afghanistan over Taliban suppression of women’s rights 

1 week ago 4
U.K. politicians want the England and Wales Cricket Board to take a stand against the Taliban regime's assault on women's rights
Read Entire Article
DailyBriefs - Your Source for the Latest News