Human Rights Watch has called for the International Cricket Council to suspend Afghanistan in response to the Taliban’s assault on women’s rights.
Posted inSports
Human Rights Watch urges ICC to suspend Afghanistan

Get All Sports LIVE & NEWS For FREE
Human Rights Watch has called for the International Cricket Council to suspend Afghanistan in response to the Taliban’s assault on women’s rights.