Rebecca John - On the fallibility of the Indian criminal justice system
Channel: NLUD Death Penalty Research Project
Date: 2014-10-03

Rebecca John is a Senior Advocate at the High Court of Delhi. She has a vast experience in civil rights litigation. In this interview John talks about the fallibility of the Indian criminal justice system and how it is impossible for the death penalty to operate justly in this system.