
Justice?
(HRW) – The police officers in the Philippines facing homicide charges in the 2016 killing of Albuera Mayor Rolando Espinosa Sr. are heading back to work. The Philippine National Police (PNP) director–general, Ronald dela Rosa, announced on Wednesday that the 18 police officers, who were…