City Council approves $32 million in Chicago police settlements

WLS – Chicago
The Chicago City Council approved two legal settlements for more than $32 million on Thursday.
View Comments (0)