Death Penalty and Its Position in India
Of all the punishments, death penalty occupies the most significant position in the administration of criminal justice. This is because death penalty is a punishment that extinguishes the light of life, takes away hopes and aspirations of the world, and deprives the blameless children of parental affection, love and care. This is an inhuman, degrading, ...