Duterte arrested in Manila over ICC warrant for drug war killings World Roundup March 11, 2025 Manila, Philippines: Former Philippine President Rodrigo Duterte has been arrested after the International Criminal Court (ICC) issued a warrant accusing…
Duterte admits to running a ‘Death Squad’ during Davao City tenure World Roundup October 29, 2024 Philippines: Former Philippine President Rodrigo Duterte has made shocking entries regarding his controversial tactics in the war on drugs, revealing…