Elgin Traffic Accident Near Summit Street Leads To Two Fatalities
Fatal Kane County Two-Car Collision There was a double-fatal Elgin traffic accident early Wednesday (March 20, 2019) morning. One driver faces numerous charges, including those related to drunk driving. Another factor in the crash was alleged driving at excessive speed. This fatal Elgin traffic accident is discussed on a variety of media sources, including the …