Murder Conviction Quashed for Liam Holden, the Last Man to receive Death Penalty in UK

The last man to receive the death penalty in the UK in 1973 had a conviction for murder quashed at the Northern Ireland Court of Criminal Appeal on the 21st June 2013. Liam Holden, originally from the Whiterock area of Belfast, was convicted of the murder of a British soldier in September 1972 after a jury trial in April 1973 during which the prosecution relied solely upon alleged confession evidence.