CPD misconduct lawsuits: Chicago Finance Committee approves $90M settlement in 176 cases related to police Sgt. Ronald Watts
ABC7 Chicago · 316 days ago
CPD misconduct lawsuits: Chicago Finance Committee approves $90M settlement in 176 cases related to police Sgt. Ronald Watts ABC7 Chicago…
Continue reading at ABC7 Chicago →





