Featured

On Turkish World Television’s The Newsmakers to discuss Sri Lanka bringing back the death penalty

26 Jul , 2018   Video

Dr. John Lott debated the death penalty on Turkish World Television’s The Newsmakers on Tuesday, July 24th.

 

,

By



Leave a Reply

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