MANILA, Philippines (Eagle News) — Director General Ronald “Bato” Dela Rosa is now officially the 21st chief of the Philippine National Police. President Rodrigo Duterte formally installed Dela Rosa as the head of the 160,000-police force in a ceremony at the PNP headquarters this morning. Dela Rosa, a former Chief of Davao City Police, was personally handpicked by President Duterte, to take over the police force in a bid to fulfill his promise to suppress […]