News

The International Criminal Court (ICC) issued arrest warrants against the Taliban’s supreme leader and chief justice for ...