Abolish the Death Penalty

Britain’s campaign to see capital punishment abolished globally and its pledge to exercise moral leadership on this issue reflects a long standing philosophical commitment to this doctrine. The United Kingdom’s strategy highlighted by the British Foreign Office, through its embassies worldwide on the “World Day Against the Death Penalty” (October…

Continue reading