Friday, July 25, 2025
Volume:
41
Issue:
8
Abstract:
On July 8, 2025, the International Criminal Court (ICC) made a historic move by issuing arrest warrants for two leading figures in Afghanistan’s Taliban: Supreme Leader Haibatullah Akhundzada and Chief Justice Abdul Hakim Haqqani.