April 19, 2017 Activists campaigning to abolish the death penalty recently confronted a new and urgent occasion for their efforts, when the state of Arkansas announced it would execute eight death-row inmates in a ten-day period because its store of chemicals for lethal injection was about to expire.…
PA Supreme Court Strikes Down Mandatory Life Sentences For Felony Murder
Today, the Pennsylvania Supreme Court ruled that mandatory life without the possibility of parole for second degree...



