City Council approves $32 million in Chicago police settlements

WLS – Chicago
City Council approves $32 million in Chicago police settlements

The Chicago City Council approved two legal settlements for more than $32 million on Thursday.

View Comments (0)