The International Criminal Court (ICC) has applied for arrest warrants for two senior Taliban officials over gender-based ...
The International Criminal Court (ICC) has applied for arrest warrants for two senior Taliban officials over gender-based persecution in Afghanistan.