Filipino police general prosecuted
Oscar Albayalde, a former Philippine National Police chief, was indicted for covering his subordinates in the 2013 drug case.
continue readingOscar Albayalde, a former Philippine National Police chief, was indicted for covering his subordinates in the 2013 drug case.
continue reading