Texas death row inmate William Speer was set to receive a lethal injection Oct. 26, but Texas’ top criminal appeals court stopped it. FOX 26 Houston reports.
Texas death row inmate William Speer was set to receive a lethal injection Oct. 26, but Texas’ top criminal appeals court stopped it. FOX 26 Houston reports.