Yakub Memon and Politics of Death Penalty

34

It is abhorrent to take another persons life in cold blood. Many say that is what a death penalty signifies. All said and done, death penalty is the maximum punishment society has agreed to a heinous criminal. If society does not punish the guilty, how ca

Read this post on occassionalmusings.blogspot.com


Abhijit Ray

blogs from Delhi