Short Expert Interview on the Death Penalty: India
Himanshu Agarwal, Project 39A, National Law University in Delhi, India
Himanshu Agarwal, Project 39A, National Law University in Delhi, India
Maidina Rahmawati, Institute of Criminal Justice Reform (ICJR), Indonesia
Professor Michael Hor, Faculty of Law, Hong Kong University
Professor Michelle Miao, Faculty of Law, Chinese University of Hong Kong