Abolish the death penalty | Amnesty International The death penalty is the ultimate denial of human rights. It is the premeditated ... Saudi Arabia: Appalling death sentence against Shi'a cleric must be quashed.