Capital punishment is legal in 27 US states. Four of those states have governor-imposed moratoriums. According to the Death Penalty Information Center, 25 people were executed in the United States in ...
Texas brands itself as fiercely pro‑life on abortion. But with hundreds of executions, wrongful‑conviction scandals, and theological dissent on the death penalty, critics say its moral logic doesn't ...