NLSUI OPAC header image

Erroneous Capital Punishment in India

Nishant Sharma

Erroneous Capital Punishment in India - Bangalore NLSIU 2017 - 149p

Capital Punishment - India Concept of Punishment Dealth Penalty - Indian Pinal Code