Two days ago, I was a guest on the Stacy Petty Radio Show. We discussed many aspects of capital punishment, including the Christian and conservative case against the death penalty and the evidence casting doubt on Cameron Todd Willingham‘s verdict who was executed. You can listen to the entire segment here.