The ICC in Libya’s quagmire All The ICC in Libya’s quagmire Margherita Capacci June 16, 2025 In May, the International Criminal Court prosecutor Karim Khan announced that his office had made progress in... Read More Read more about The ICC in Libya’s quagmire