The Illinois Department of Transportation (IDOT) reports that there were 3,129 pedestrian accidents in 2020 which included 160 fatal accidents and 2,879 injuries. Crash data for 2023 indicates there have already been 34 pedestrian fatalities thus far this year. The bottom line remains that pedestrians are constantly placed at risk in towns and cities throughout […]