Religion and the Death Penalty’s Most Devout Supporters: “Father Forgive them, for They Know Not What They Are Doing”
The Crime Report
DECEMBER 5, 2023
On January 21, 2023, he hanged himself on death row at the Polunsky Unit in Livingston, Texas. Andrus’ decision to end his own life rather than allow the State of Texas to take it came roughly six months after the U.S. In its June 2020 decision , the U.S. That did not end his tragic story.
Let's personalize your content