Media Off Limits

Murder Charges against 24 Police

24 police personnel involved in slay of Albuera mayor relieved

MANILA — The 24 police personnel involved in the operations that led to the killing of Albuera Mayor Rolando Espinosa Sr have been relieved from their posts. Philippine National Police…