UK politicians urge England to boycott Champions Trophy game against Afghanistan
The U.K. 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, Pakistan, scheduled on February 26.
What's Your Reaction?