Capital Punishment: The State of the Death Penalty in Tarrant County and Texas
Two death penalty trials recently concluded in Tarrant County, marking the third time in 2024 that prosecutors have pursued the...
Read More