Sergeant Alvin Jones, a veteran of the Chicago Police Department, has been stripped of his police powers and placed on administrative duty as part of an ongoing investigation into a CPD tactical team that operated on Chicago’s South Side. The investigation...
Police Misconduct: CPD Sergeant linked to Watts Probe stripped of Police Duties
read more