Reform Vs. Punishment, which one has more benefits
This article has been written by Ms. Muskan Chugh, a student studying Ll.B. from Department of Laws, Panjab University, Chandigarh. The author is a 2nd year law student. Meaning Punishment is a concept which is followed World wide. Any offender whose offence is proven in the court of law is given punishment as prescribed…