
Arrest, surrender of Duterte to the ICC is a critical step towards justice: International Bar Association
FORMER Philippine President Rodrigo Duterte was arrested on March 11, 2025, by local authorities under an arrest warrant issued by the International Criminal Court (ICC).








