What transpired on 11 March 2025 was something few thought possible. Former president Rodrigo Duterte was finally arrested by the Interpol on charges of
Tag: Interpol
Why Rodrigo Duterte needs to face justice
Since lawyer Jude Sabio filed a complaint against then-Philippine President Rodrigo Duterte for alleged crimes against humanity in 2017, the International Criminal Court (ICC)