Fatal San Francisco Pedestrian Accident
A January 6, 2010 San Francisco car accident proved fatal for 54-year-old Feng Zhu, who was struck down in a marked crosswalk. The San Francisco Examiner reports that the fatal pedestrian collision occurred when Zhu was walking north on Sloat Boulevard near Forest View Drive. She was struck by a vehicle driven by a 68-year-old man whom police did not identify. Zhu was transported to an area hospital where she died from her injuries the morning after. Read More

Subscribe