Off-duty Kane County deputy involved in fatal shooting in Elgin Monday

An off-duty Kane County sheriff’s deputy was involved in a Monday shooting in Elgin that left one person dead, officials confirmed on Tuesday.

Related posts