Posts Tagged ‘2020 executions in Alabama Georgia Missouri Tennessee and Texas’
The Lifespan of the U.S. Death Penalty Just Got Shorter
The death penalty in the United States is on the verge of being snuffed out. The Commonwealth of Virginia, which has executed more convicts than any other state in U.S. history, is now poised to abolish capital punishment. This is a big deal as Virginia would become the first southern state to eliminate the death…
Read More