Bachan Singh v. State of Punjab (1980)

This article is written by Pragati Trivedi, NIMS University Rajasthan, Jaipur The death penalty is the greatest claim of State authority, the irreparable taking away of life. With a constitutional

Read More »