The International Criminal Court has issued arrest warrants for two of the Afghan Taliban’s most senior leaders.
The International Criminal Court’s chief prosecutor announced on Thursday he had requested arrest warrants for two top Afghan Taliban officials for the repression of women. Karim Khan said in a ...