-->
Showing posts with the label DPIC Year End Report 2017

Death to the death penalty in the U.S.

Call Lethal Injection the Vile Torture It Is

U.S.: Another year in death

Will 2018 Be The Year The Death Penalty Dies - Again?

Death penalty states are looking for new ways to execute people

USA: Capital Punishment Deserves a Quick Death

Texas sends just 4 killers to death row as Texans lose taste for eye-for-an-eye justice

Death penalty cases of 2017 featured botched executions, claims of innocence, 'flawed' evidence

Alabama and capital punishment 2017: From the execution chamber to legislature

USA: Executions, Death Sentences Up Slightly in 2017

Oklahoma goes second straight year without an execution; no new protocol in sight

DPIC’s annual report looks at the death penalty’s declining support

Subscribe Our Newsletter