Philippines Ex-leader Duterte Arrested on ICC Warrant over Drug Killings Metro March 11, 2025 Philippine police have arrested former President Rodrigo Duterte after the International Criminal Court (ICC) issued a warrant accusing him of…
International Criminal Court Condemns US Sanctions News International February 8, 2025 Safiu Kehinde The International Criminal Court (ICC) has, on Friday, condemned an executive order signed by United States President Donald…
Kenyan Accused of ICC Witness Bribery Found Dead Metro September 27, 2022 Kenyan lawyer Paul Gicheru, who was facing charges of witness interference at the International Criminal Court (ICC), has died, his…