Teenager Fatally Injured in San Francisco Pedestrian Accident
January 31st, 2010 | JoyceA teenager who was killed in a San Francisco car accident the evening of January 27, 2010 has been identified as 15-year-old Michelle Cordova. The Santa Rosa Press Democrat reports that the teenager was walking in a marked crosswalk when a vehicle driven by 22-year-old Orion Swank struck her. The fatal pedestrian accident occurred at the intersection of West College Avenue and Link Lane in Santa Rosa. Michelle was transported to a local hospital where she succumbed to her injuries. Read the rest of this entry »






