The Illinois State Police Public Integrity Task Force has been requested by the Kane County sheriff to investigate the use of force during an Officer Involved…
The Illinois State Police Public Integrity Task Force has been requested by the Kane County sheriff to investigate the use of force during an Officer Involved…