One woman has died after Thursday night’s hit-and-run crash atop Twin Peaks and now her son, who witnessed the incident, is left to mourn her loss.
Police responded to the crash Thurdsay night on Christmas Tree Point Road. Three pedestrians were struck by a gray sedan and knocked from the road onto the hillside, police said.
Kai Yuan’s mother, Yuee Yao, was one of the victims and she was pronounced dead at San Francisco General Hospital Thursday night. Yuan’s best friend and the friend’s ….MORE