Human Rights & Public Liberties

Human Rights & Public Liberties

Published on: 13 Jan, 2021

The future of death penalty

Published on: 27 November, 2020

Presenter: Imran Khan


Stephanie McLennan – Senior manager at Asia Initiatives, Human Rights Watch

Hamed Mousavi – Professor of political science at Tehran University

Ian Woods – Author of Surviving Execution: A Miscarriage of Justice and the Fight to End the Death Penalty