Texas Man Put To Death For Murder Of Twins In 1989
Houston, United States: A Texas man was put to death by lethal injection on Tuesday evening for the murders of teenage twin sisters, prison officials said, the sixth death row inmate to be executed in the United States in the past 12 days. Before he was put to death in the state penitentiary in the…
Read More “Texas Man Put To Death For Murder Of Twins In 1989” »