ISSN 2371-350X

Posts Tagged ‘lethal injection’

The Death Penalty?

AP photo   By Hazel Speed Ruth Ellis was the last person to hang in England (in 1955), and even then, there are those who think she was not guilty of the crime or that at worst, it was manslaughter but then again she may have been protecting someone else, the real murderer.