The Philippine National Police yesterday dismissed reports that Criminal Investigation and Detection Group chief Brig. Gen.
The recent arrest of former President Rodrigo Duterte under an International Criminal Court (ICC) warrant has sparked a legal ...