Delhi: Human Rights Watch (HRW) has appealed to the International Cricket Council (ICC) to ban Afghanistan’s men’s team until women and girls are allowed to play cricket in Afghanistan. The organization wrote a letter to ICC President Jai Shah, questioning the council’s silence on the ban imposed by the Taliban on the game of women. […]