Illinois police are making more traffic stops: Study
(WTVO) - New data showed Illinois police made more traffic stops in 2023 than the year before. The Department of Transportation's study shows stops are up 12%, the highest since 2019. Four out of five ... > react
Open the Full Article - Posted 5 months ago
Latest IL-3 NEAR LANSING Illinois News Reports
More results in our IL-3 NEAR LANSING Illinois Archives