The International Cricket Council should immediately suspend Taliban-run Afghanistan’s membership until women and girls can ...