ICC issues arrest warrants for Taliban leaders – DW – 07/09/2025

The International Criminal Court (ICC) on Tuesday issued arrest warrants for the Taliban’s supreme leader and chief justice, accusing them of persecuting girls and women in Afghanistan.

The ICC said there were grounds to believe that supreme…

Continue Reading