No Picture
CRIME BLOG C

Escaped Prisoner CAPTURED: Man Escapes from Elgin Mental Health Center Near Seneca Street and Dundee Ave, Elgin

UPDATE: Escaped prisoner Jesse Vega has been captured. Vega called a cab Wednesday afternoon, and the taxi driver that picked him up is credited with recognizing him and either driving by a group of police […]