Texas Man Held Woman Captive In His Home For Years

11 months ago
30

Lee Carter, 52, is charged with aggravated kidnapping after he allegedly held a woman captive in his home for years, according to Harris County court documents obtained by Fox 26 Houston.

Loading comments...