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…