William Speer Texas Death Row
William Speer was sentenced to death by the State of Texas for a prison murder. According to court documents William Speer was already serving a life sentence for murder when he and Anibal Canales beat to death a fellow inmate at the Telford Unit in Bowie County. William Speer and Anibal Canales would be convicted […]
William Speer Texas Death Row Read More »