Former Philippine leader Duterte arrested on an ICC warrant over drug killings
Mar 12, 2025 - 03:00

Former Philippine President Rodrigo Duterte has been arrested by police at Manila’s international airport on order of the International Criminal Court in connection with a case of crime against humanity filed against him