The Death Penalty Policy Project was created by former Death Penalty Information Center Executive Director Robert Dunham to provide cutting edge commentary and analysis of capital punishment.
Mark Bennett and Lane Haygood talk about things that interest them.
Thoughts on persuasive charisma and the role of law in societies grown too large, among other things.