ICC Issues Arrest Warrants for Senior Taliban Leaders
News Desk
THE HAGUE: The International Criminal Court (ICC) has issued four public arrest warrants for senior Taliban leaders in connection with ongoing violations in Afghanistan.
This decision aims to enhance international cooperation…
