MOMENT OF TRUTH

Senator Richard Gordon presents the preliminary report on the investigation on ‘ninja cops’ to the media on Friday (October 18, 2019). The Senate committees recommended the filing of criminal charges against resigned Philippine National Police (PNP) chief, Gen. Oscar Albayalde, and 13 police officers allegedly involved in the recycling of illegal drugs seized in an operation in Mexico, Pampanga in 2013. AVITO DALAN / PNA – northboundasia.com