Deputy Director Gen. Leonardo Espina Resigned as PNP Officer-in-Charge

General Leonardo Espina, the Deputy Director of the Philippine National National Police (PNP) who served as officer in charge of the country’s police force has resigned according to a well-place source of the country’s leading daily, Inquirer.net on their report posted on March 16, 2015. According to Inquirer’s source, the information of Gen. Espina resigning … Read more