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 …
Read more “DEATH PENALTY SATISFYING SOCIETY’S CRY FOR JUSTICE: A CRITIQUE”