MACHHI SINGH AND OTHERS VS THE STATE OF PUNJAB
This Article is written by Vaidaihi Dixit, a student in 2nd year of B.A., LL.B studying at Lovely Professional University, Phagwara. 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 … Read more