CHICAGO (CBS) — An off-duty Chicago police officer was charged early Tuesday in the crash that killed Marquita Reed.
Terrance Finley, 24, was charged with Reckless Homicide and Aggravated DUI.
Investigators say Finley’s Blood Alcohol Level was just over the legal limit of .083, when he crashed into a Gresham restaurant early Sunday morning.
Finley said he swerved to avoid hitting a car turning in front of him in the 8700 block of S. Wood St.
Original published: 2019-06-11 03:54:34 Read the full Chicago News here
Some local news is curated - Original might have been posted at a different date/ time! Click the source link for details.