Illinois: North Chicago Police Officer Terrell Garrett charged with drunk driving deaths of two college students

From Lake County News-Sun
The arrest of North Chicago Police Officer Terrell Garrett, who is accused of killing two men Friday in a drunken-driving accident on Chicago’s Lake Shore Drive, is more bad news for a department that continues to lurch from crisis to crisis.
But the charges against Garrett — reckless homicide and aggravated DUI — as well as the department’s string of previous troubles were barely alluded to at Monday’s City Council meeting….MORE