An Apple executive, his producer wife, and their toddler have been pictured after they were killed when a 78-year-old woman crashed her Mercedes SUV into a bus stop in San Francisco.Diego Cardoso de Oliveira, 40, Matilde Ramos Pinto, 38, and their one-year-old son were tragically killed on Saturday as they waited for the for the bus in West Portal on their way to the zoo. The crash also left their infant son, about three months old, in critical condition.
Load More
Load More