Exclusive

Publication

Byline

Location

Taliban's Rejection of the ICC Warrants Undermines Global Justice

New Delhi, July 20 -- On 8th July, 2025, the International Criminal Court (ICC), in a significant ruling, issued arrest warrants for Haibatullah Akhundzada, Supreme Leader of the Taliban, and Abdul Ha... Read More