Texas man is executed for 2001 abduction and killing of 18-year-old woman
Texas man is executed for 2001 abduction and killing of 18-year-old woman
ByThe Associated Press
June 26, 2024, 8:06 PM
HUNTSVILLE, Texas -- Texas man is executed for 2001 abduction and killing of 18-year-old woman.