Feng Lu arrested in connection with 2014 Houston-area murders
(Newser) -
More than eight years after the murder of an entire family stunned the Houston area's Chinese community, an arrest has been made. According to court documents filed Wednesday, investigators believe 58-year-old Feng Lu killed Maoye Sun; his wife, Mei Xie; and their two sons, 7-year-old Titus and 9-year-old Timothy,...