India: Should death penalty be abolished? Study presents a firm argument Posted by 0x000216 December 10, 2017