Jury reaches $5.7 million verdict in 2018 Back of the Yards Chicago police raid excessive force case against children case
CHICAGO (WLS) — A jury has reached a $5.7 million verdict Wednesday in a case of alleged excessive…
Browsing Tag