william speer

William Speer Execution Scheduled For Today

william speer texas

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 »

Scroll to Top