Texas Coalition to Abolish the Death Penalty Report: Texas Leads Nation in Use of Death Penalty – Executed 8 People in 2023
By Rena Abdusalam AUSTIN, TX – Texas continues its outlier status for using the death penalty, compared…
By Rena Abdusalam AUSTIN, TX – Texas continues its outlier status for using the death penalty, compared…