Washington halts the death penalty, but should it?

Governor Jay Inslee of Washington state has enacted a moratorium on capital punishment.  Anti-capital punishment activists are relishing the success and death row inmates are resting a little easier knowing they'll never meet the fate they imperiled upon their victims.  What purpose does a political … [Read more...]