Verma, S. (2018). SHOULD INDIA ABOLISH DEATH PENALTY?. South Asian Law Review Journal, 4, 156-164. https://journal.thelawbrigade.com/salrj/article/view/1069