All Orders Promptly Executed
August 13, 2014
Fifty years ago today, 13 August 1964, the last two people to be executed in the United Kingdom were hanged. The victim was a 53 year old van driver named John West, who was killed during a robbery in his home that went wrong four months earlier. A neighbour had been awoken in the middle of …