HRW asks ICC to suspend Afghanistan's membership
HRW asks ICC to suspend Afghanistan's membership

Human Rights Watch has urged the International Cricket Council (ICC) to suspend Afghanistans membership and bar the Taliban-controlled country from participating in international cricket. This request was made through an email sent to ICC Chair Jay Shah on February 3 and publicly released on...