ICC Issues Arrest Warrants for Taliban Supreme Leader and Chief Justice
The hague: The International Criminal Court (ICC) has issued arrest warrants for the Taliban’s supreme leader and chief justice, accusing them of persecuting girls and women in Afghanistan. The UN court in The Hague stated there were reasonable ground…