Is the death penalty a justified measure?

An issue that has ceaselessly made strain in the present society is whether death penalty fills in as a […]