Taliban Accused of Crimes Against Women as ICC Issues Arrest Warrants
On July 8, 2025, the International Criminal Court (ICC) issued arrest warrants for two senior Taliban leaders, Haibatullah Akhundzada, the supreme leader, and Abdul Hakim Haqqani, the chief justice, accusing them of
