DEATH PENALTY SATISFYING SOCIETY’S CRY FOR JUSTICE: A CRITIQUE

The author, Sagar Soni, is a Contributing Editor at Awaaz and a final year student of LL.B. at Campus Law Centre, Faculty of Law, University of Delhi. Introduction On 9 May 1980, the Constitution Bench of the Hon’ble Supreme Court of India delivered a historic judgment on the issue of ‘Death Penalty in India’ in …