I have opposed the death penalty for many years now. I have no love for those who deserve it, but the fact is, it is the one punishment meted out by the state that cannot be overturned, rolled back, or compensated for.
The only death penalty I support is the immediate killing by the victims, of the murderer in self defense.
I am generally opposed to the death penalty, but there are certain cases, like the Petits in Connecticut, where Justice demands it. Someone who has their family ripped from them, a child tortured and raped, or some other very heinous crime deserves real justice.
Vengeance might be the Lord’s, but He doesn’t deny us Justice in this life. Vengeance would be Dr. Petit torturing his family’s murderers to death. Justice is their getting a lethal injection.