Deadliest Year for San Francisco Traffic Deaths in a Decade
So far, 2024 marks the highest number of traffic deaths in San Francisco for the past decade after a woman was struck and killed on the City by the Bay's Upper Great Highway on Friday.
What's Your Reaction?