New Lawsuit Accuses Chicago PD of Handcuffing an 8-Year-Old Child In Freezing Rain During Botch Raid; Family Still Awaits Apology

A federal lawsuit filed Wednesday accuses the Chicago Police Department of handcuffing an 8-year-old child, then forcing him to stand in the

Read more
%d bloggers like this: