DAVAO CITY —Newly-appointed Philippine National Police (PNP) Chief Police Lt. Gen. Archie Francisco Gamboa formally took his oath before President Duterte in Batangas during his visit to the province. Duterte also led the donning of rank for the new PNP chief, promoting him to police lieutenant general. Duterte first announced the designation of Gamboa as […]