Texas native William Speer is set to be executed Thursday at the state penitentiary in Huntsville. He has been incarcerated for more than three decades.Texas native William Speer is set to be executed Thursday at the state penitentiary in Huntsville. He has been incarcerated for more than three decades. …Read More

Leave a Reply