Vision Zero Desperately Needs Help in San Francisco (Vision Zero Watch)

San Francisco’s goal to eliminate traffic fatalities by 2024 seems farther away than ever. What will it take to get back on track?