A Texas man has been executed for fatally stabbing twin teenage girls in 1989 ABC News News / ABC News 2 weeks ago 31 Views comments A Texas man has been executed for fatally stabbing twin teenage girls in 1989 Read more
Comments