Rodrigo Duterte was afforded something his victims were not — due process
What transpired on 11 March 2025 was something few thought possible. Former president Rodrigo Duterte was finally arrested by the Interpol on charges of crimes against humanity by the International… Continue reading "Rodrigo Duterte was afforded something his victims were not — due process"
