Group makes push to end pedestrian deaths in SF

Vision Zero wants to reduce the number of traffic fatalities to zero in ten years.
Thursday, February 13, 2014