NLSUI OPAC header image

Death penalty India report 2

Death penalty India report 2 - Delhi National Law University 2016 - 265

978-93-84272-06-7


Death Sentence
Seeking mercy
Trial - appeals

364.066 NLU