Tag: human life

13th August 2014

Avatar photo

by Nigel Baker

Ambassador to the Holy See (2011-2016)

Death to the Death Penalty?

The following is a guest blog by Steve Townsend, Deputy Head of Mission at the British Embassy to the Holy See On 13 August 1964, Peter Allen and Gwynne Evans made British judicial history, although not in a way they would have appreciated. They were the last people executed in the United Kingdom. Throughout the […]

Read more on Death to the Death Penalty? | Reply (1)