CPRC on Turkish TRT World’s The Newsmakers to debate the Death Penalty in the US

27 Apr , 2017  

Dr. John Lott debated Fordham University Law School Professor Deborah Denno on Turkish television about the death penalty in the US.

(Thursday, April 27, 2017)



Leave a Reply

Your email address will not be published. Required fields are marked *