DAVAO CITY —- Philippine National Police Chief Oscar Abayalde this morning October 14, stepped down from office, ahead of his retirement on November 8. Abayalde who has been in hot water over the 2013 anti-iilegal drugs operation in Pampanga, in a press statement said “Since I am retiring compulsorily on Nov. 8, 2019, this will […]