Feng Lu, 58, allegedly gunned down members of the Sun family in their own home in Fosters Creek Drive, near the intersection of Telge and Huffmeister Roads, sometime on Jan. 24, 2014. Maoye Sun, 50, his wife Mei Xie, 49, and their two sons — 9-year-old Titus and 7-year-old Timothy — were all found shot in the head in different bedrooms. The cold case shook the local community and soon made headlines in China. Some speculated that Maoye Sun had ties with a Chinese government official under pro...