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. Deck and his sister went to the Long home with the intent to…
Read Full Article