The International Cricket Council should immediately suspend Taliban-run Afghanistan’s membership until women and girls can ...
Australia and Afghanistan have a compelling rivalry on the cricket field, but it is played amid political scrutiny that shows ...