Philippine police to investigate Duterte's 'death squad' claims. The Philippine National Police (PNP) has launched an investigation following former President Rodrigo Duterte’s admission of creating a "death squad" as Davao mayor to tackle crime.
Asia Daily: October 30, 2024
Philippine police to investigate Duterte's 'death squad' claims. The Philippine National Police (PNP) has launched an investigation following former President Rodrigo Duterte’s admission of creating a "death squad" as Davao mayor to tackle crime.