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”, the Supreme…