Afghanistan's Taliban government said Friday an arrest warrant sought by the International Criminal Court (ICC) for its leaders was "politically motivated".
The Taliban-led government in Afghanistan has rejected the International Criminal Court's (ICC) arrest warrant for its ...
Peter Tatchell, a leading international human rights campaigner, welcomed the ICC’s decision, describing it as a “landmark ...