Latest News1 year ago
Human Rights Watch calls on ICC to ban Afghanistan
Human Rights Watch has called for the International Cricket Council (ICC) to follow through on its own anti-discrimination policy and suspend Afghanistan from ICC membership. The...