Why in NEWS The International Criminal Court (ICC) has issued arrest warrants against Taliban leaders under Article 7(1)(h) of the Rome Statute, citing crimes against humanity—specifically systematic gender and political persecution in Afghanistan. Key Concepts & Definitions Term Definition ICC International Criminal Court – a permanent court to prosecute individuals for grave international crimes Rome […]
More Details