A Texas man is executed for fatally stabbing twin teenage girls in 1989

Back To Top