Eight pedestrians have been killed on San Francisco streets this year. The goal was to have zero by 2024.
Despite all the protections and interventions the city has put in place to keep people safe, a Civil Grand Jury report found the main culprit is the lack of enforcement by police…