House of Wax
...more

The last person to be sentenced to death in Scotland was Patrick McCarron. He was sentenced to death in 1964 for fatally shooting his wife. Britain abandoned the death penalty and ... Mr McCarron hanged himself in prison in 1970.
© Copyright gleet.net, all rights reserved.