Third person dies in SF West Portal bus stop crash
A third person has died from their injuries after an SUV slammed into a bus stop in San Francisco, police said.
A third person has died from their injuries after an SUV slammed into a bus stop in San Francisco, police said.