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

Ben Jones of CCATP was recently on‘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. is a project of the Cato Institute. You can listen to the podcast here and read Ben’s publication about the death penalty with here.

Source: Conservatives Concerned About the Death Penalty