Kingshuk Saha speaks to Anubhav Raj Shekhar, Assistant Professor of Law at BML Munjal University (on sabbatical at the University of Oxford where he is researching South Asian societies) on the capital punishment jurisprudence in India.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.