South Carolina has put inmate Freddie Owens to death in the state’s first execution in more than a decade. Friday’s execution came after an unintended 13-year pause on capital punishment in South ...
Taiwan’s Constitutional Court ruled on Friday that the death penalty should be applied only to the most grievous offenses, a ...
The ruling reflects a compromise between international pressure for abolition and domestic support for harsh punishment to ...
The already dying capital punishment system could be eradicated much sooner if evangelical Christians would stop supporting ...
In Ford v. Wainwright, the court held in 1986 that “insane” people could not be sentenced to die; Atkins v. Virginia in 2002 ...