William Speer Texas Death Row

william speer

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 … Read more