By Jessica
In Design, pedestrians, Policy, Safety, Street Smart NJ, Transit, Transportation, vision zero, Walking
Posted Podcast Highlight: Freakonomics Radio, Why Is the U.S. So Good at Killing Pedestrians?
The United States has witnessed a troubling trend: an increasing number of incidents involving pedestrians and bicyclists fatally struck by motor vehicles. The seeming lack of accountability for [...]