Vison Zero
Top Categories
Chicago saw a 20% drop in traffic deaths in 2019, but little decrease in ped fatalities
So far three pedestrians have been killed on Chicago streets in 2020.
February 13, 2020