A Toddlin’ Town
From AP: In all, Chicago has paid a staggering sum — about $662 million — on police misconduct since 2004, including judgments, settlements and outside legal fees, according to city records. The payouts, for everything from petty harassment to police torture, have brought more financial misery to a city already drowning in billions of dollars…
Read more