In 2018, India was among top seven countries to award death penalty. The lower courts awarded death penalty to 162 convicts, according to Project 39 of the National Law University, Delhi In three milestone judgments - Bachan Singh vs State of Punjab of 1980 being the last of the series - the Supreme Court laid the principle of "rarest

Leggi Tutto