William Speer Execution Scheduled For Today
William Speer is scheduled to be executed today, October 26 2023, by the State of Texas for a prison murder According to court documents William Speer was serving a life sentenced for murder when he and another prisoner, Anibal Canales, would beat to death another prisoner: Gary Dickerson in July 1997 at the Telford state […]
William Speer Execution Scheduled For Today Read More »