San Francisco, CA6 months ago
SF Civil Grand Jury finds part of 'Vision Zero' failure due to lack police traffic enforcement
SAN FRANCISCO (KGO) — Eight pedestrians have been killed on San Francisco streets this year. The goal was to have zero by 2024. Despite all the...