America February 19, 2025
Texas Death Penalty: Inmate Executed With a Final Plea of Forgiveness
A remorseful death row inmate, Richard Lee Tabler, was executed on Thursday at Huntsville Prison in Texas. After he received…
America February 19, 2025
A remorseful death row inmate, Richard Lee Tabler, was executed on Thursday at Huntsville Prison in Texas. After he received…
By Jackie Allen