Skip to content
Search

Latest Stories

duterte arrested

​Filipino activists hold candles during a protest vigil supporting former President Rodrigo Duterte's arrest warrant by the International Criminal Court, in Quezon City, Metro Manila, Philippines, March 11, 2025.
What We're Watching

Duterte arrested for drug war

Philippine authorities on Tuesday arrested former President Rodrigo Duterte in Manila on an International Criminal Court warrant for alleged crimes against humanity linked to his deadly drug crackdown.