Should India End Death Penalty?

International organizations including Amnesty International stand for abolition of death penalty all around the world, no matter what the crime. The advocates of this notion often subscribe to an extended view of natural law which stands as: One man cannot be allowed to take the life of another man. This noble notion stems from the…