Two Drivers Hospitalized in Non-Fatal Collision at Illinois Route 23 and Perry Road Intersection
A two-vehicle collision in rural Afton Township, south of DeKalb, resulted in both drivers being hospitalized on Wednesday, according to information from the DeKalb County Sheriff’s Office. The incident occurred at 5:11 p.m., as reported in an official news release from the sheriff’s office. Thankfully, both drivers sustained only non-life threatening injuries in the collision […]