Fatal Beating by Police Roils the Philippines
Police in the Philippines again appear responsible for the fatal beating of a man in their custody. Videos of the incident, which went viral, allegedly show Police Staff Sergeant Ronald Gamayon of the Southern Leyte provincial police beating Gilbert Ranes with his bare hands on a busy street in Maasin City. Ranes, a resident of […]
Continue Reading