Report - Illinois Pedestrian Stop Study Annual Report 2018 · For the third year of our study Illinois law enforcement agencies reported 149,400 pedestrian stops. In our analysis of traffic

Please pass captcha verification before submit form