A death penalty is a subject that has stirred a lot of debate across the globe. This can be attributed to the increasing awareness of human rights and the implications this capital punishment has not only on the individual but the society at large. It is so saddening that some states still practice this heinous […]