Bart Whitaker

Loading...

Murder in the Family

Sugar Land, Texas, is an idyllic, upper-class suburb 40 minutes southwest of Houston. But in December 2003, the quiet community was shattered when a family ...