Missouri should end the death penalty and spare Carman Deck
The “machinery of death” is back to work in Missouri as the Missouri Supreme Court has issued an execution date of May 3 for Carman Deck. James and Zelma Long were fatally shot during a robbery in their home in Desoto in 1997.