Ben Jones of Conservatives Concerned about the Death Penalty (CCATDP) recently spoke at the Wichita Pachyderm Club about why conservatives are concerned about today’s system of capital punishment. He spoke about CCATDP, the death penalty’s flaws, and the state of the capital punishment in Kansas. Wichita Liberty covered his speech, and you can listen to it here.