Loading Video…
This browser does not support the Video element.
New report finds Chicago taxpayers paid out $250M in police-related settlements
A new report is slamming the City of Chicago for the amount of money taxpayers shell out for police-related settlements.