Apr 2, 2020 | Accident News
Rockford, IL (April 2, 2020) – A pedestrian was injured after being struck by a vehicle in Rockford overnight on Wednesday. The incident took place on Alida Street on the west side near Halsted Road. According to sources, the vehicle fled the scene after the...