“He was disgruntled; he clearly bore some substantial animosity,” Palo Alto police Lt. James Reifschneider said of Yue Chen. It justified the act of revenge and the consequences of treating a person “like an animal,” court documents show. According to Santa Clara County prosecutors, Chen’s family had recently told him that he was terminally ill with Stage 4 cancer. Originally from China, Chen told police that he lived in New York for 12 years before moving to California, documents show. CHP officers found him about 7:45 p.m. May 31, about 20 minutes outside of Palo Alto and 150 miles from his home, police said.
Source: Los Angeles Times June 06, 2017 23:57 UTC