In case you haven’t heard, the latest tagline for road safety is Vision Zero, an initiative where U.S. cities and states commit to ending roadway fatalities and serious injuries by a certain date.
Results that may be inaccessible to you are currently showing.