ICC unseals six arrest warrants for alleged war crimes in Libya
AMSTERDAM, Netherlands – The International Criminal Court (ICC) on Friday unsealed arrest warrants against six members of a Libyan militia group charged with war crimes. In 2023, ICC prosecutor Karim Khan said arrest warrants had been issued by court judges […]