HOUSTON—Authorities say newly tested DNA evidence helped them make an arrest in the killings more than eight years ago of a family, including two boys, who were shot in their suburban Houston home.
Feng Lu, 58, who had long been considered a suspect in the case, was arrested on Sunday by police in San Francisco after his arrival from China, according to Harris County Sheriff Ed Gonzalez.
Lu has been charged with capital murder in the deaths of Maoye Sun and his wife Mei Xie and the couple’s two sons, 7-year-old Titus and 9-year-old Timothy, the sheriff said in a tweet on Tuesday….