The International Criminal Court (ICC) issued arrest warrants for senior Taliban leaders Tuesday for their alleged role in the persecution of women and girls in Afghanistan. The warrant accused Taliban Supreme Leader Haibatullah Akhundzada and Chief Justice Abdul Hakim Haqqani of implementing extensive legal restrictions on women and girls that violate women and girls’ “rights [...]