Preeminent Court Drives Capital Punishment Of 15, Says 'Retaliation' Has No Established An Incentive In India Expressing that “deferral is a ground for driving capital punishment to life sentence”, 21.02.2018 Legal