Feb 20, 2020 | Accident News
Belvidere Township, IL (February 20, 2020) – Multiple cars collided at the intersection of Spring Creek Road and Whispering Pines Way in Belvidere Township during the early afternoon hours on Thursday. There were injuries reported as a result of the crash. The...