Information Sought for Fatal Hit-and-Run Crash at Touhy Ave Incident that Killed 45 Year-old Mount Prospect Man
Chicago police, firefighters and paramedics responded about 4:09 a.m. Sunday May 26, 2019 to a report of a man down in the street on Touhy Avenue near Elmhurst Road just within the Chicago city limits. […]