
Human Rights Watch urges ICC to suspend Afghanistan cricket
Human Rights Watch (HRW) urged the International Cricket Council (ICC) to suspend Afghanistan’s membership in response to the assault on women’s rights. HRW made the request to ICC via an email on February 3 and made it public on March 7. “We are writing …