Environment

Can Detroit Become A Vision Zero Bike City?

Detroit has the highest pedestrian fatality rate in the nation. According to the National Highway Traffic Safety Administration there are 6.79 fatalities per 100,000 people in the city of Detroit proper.