Ruth Ellis, the last woman to be hanged in the UK, has been granted a posthumous conditional pardon. Ruth was executed at London's Holloway Prison in 1955 after being convicted of murdering her lover ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results