Ben Jones of Conservatives Concerned about the Death Penalty on Libertarianism.org’s Podcast

Ben Jones of CCATP was recently on Libertarianism.org‘s podcast to discuss the role of the death penalty in the criminal justice system. Ben Jones was interviewed by Aaron Ross Powell and Trevor Burris. Libertarianism.org is a project of the Cato Institute. You can listen to the podcast here and read Ben’s publication about the death penalty with Libertarianism.org here.

Source: Conservatives Concerned About the Death Penalty