Police Brutality Allegation Payouts

Chicago Police Lt. Glenn Evans has so far cost taxpayers $300,000 in settlements.

November 14, 2014

Examined