Machhi Singh and Others Vs. The State of Punjab
India is a country that believes in the reformative theory of law. The death penalty is the highest punishment given to anyone convicted. This isn’t a common phenomenon in India. In India, there were 144 death sentences awarded in 2021. In Indian cases like Nirbhaya Rape, the court imposed the death penalty for the most […]