San Francisco Sees Highest Traffic Fatalities in Ten Years
As of now, 2024 is recording the highest level of traffic fatalities in San Francisco over the last ten years, following an incident where a woman was hit and killed on the Upper Great Highway on Friday.
Source link