
International Criminal Court issues arrest warrant for supreme leader of Afghanistan
The International Criminal Court has issued arrest warrants for senior leaders of the Islamic Emirate of Afghanistan (IEA), including its supreme leader Hibatullah Akhundzada, on charges of “persecuting women and girls.” The arrest warrants also include …