(New York) – The International Criminal Court (ICC) issued warrants under seal on July 8, 2025, for two senior Taliban leaders as part of the court’s Afghanistan investigation. The following quote can ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results