SAN FRANCISCO (KGO) — San Francisco officials on Tuesday will have an update on the West Portal bus stop crash that killed a family of four in March.
Diego Cardoso de Oliveira, 40, and Matilde Ramos Pinto, 38, their 1-year-old son Joaquin Ramos Pinto de Oliveira, and 3-month-old Caue Ramos Pinto de Oliveira were killed when a 78-year-old woman crashed her SUV into a bus shelter on Ulloa Street.
Copyright © 2024 KGO-TV. All Rights Reserved.