Traffic Safety: Who's Doing Vision Zero Right?

Download
According to the U.S. Department of Transportation, a pedestrian was killed every two hours and injured every seven minutes in traffic crashes during 2013. That totaled 4,735 deaths & 66,000 injuries.
( Vaclav Mach / Shutterstock )
WNYC