California: trip for visitor to Christmas Tree Point Road to see view at Twin Peaks ends in death for Mom; 23 year old drunk driver in jail

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
Product Details