Amid ‘ninja cops’ issue, Albayalde steps down as PNP chief
General Oscar Albayalde stepped down as chief of the Philippine National Police Monday as he battles allegations that he had coddled cops involved in drug recycling issue.
General Oscar Albayalde stepped down as chief of the Philippine National Police Monday as he battles allegations that he had coddled cops involved in drug recycling issue.