Human Rights Watch: ICC should side with exiled cricketers, not Taliban
The Human Rights Watch has called for the International Cricket Council to stand on the side of Afghanistan’s women cricketers and “not on the side of the Taliban”. The international NGO penned a letter to the governing body on March 7 calling for Afghanistan to be suspended from cricket in response to the erosion of…