78-year-old woman arrested in SF West Portal crash that killed parents and child
Monday, March 18, 2024
According to jail records, a 78-year-old woman has been arrested for allegedly crashing into a bus shelter in San Francisco's West Portal neighborhood, killing three family members, including a small child.