Can Society Escape The Noose....? The Death Penalty in India - Walia A.S. (New Delhi Human Rights Law Network India, 2005)
Keywords: Death Penalty