News

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 ...