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.

Continue reading “The Death Penalty?”