← Back to headlines





Man Wrongfully Imprisoned for Off-Duty Police Officer's Murder
Alex Villa was arrested and spent ten years in prison for the 2011 murder of an off-duty Chicago police officer, despite evidence against him and two others not stacking up, raising questions about the US justice system.
18 Mar, 10:31 — 18 Mar, 10:31
Related Stories

Drug Suspect Busted in Lucena City, P459,000 Shabu Seized
just now

PDEA Seizes P3.4 Million Worth of Shabu, Arrests Two Suspects in Maguindanao del Sur
just now

Olongapo City Adopts 4-Day Workweek with Fridays as Work-From-Home
just now

Marcos Jr. Discusses Peso Defense, Foreign Reserves Amid Economic Concerns
just now