Do NOT pardon Ruth Ellis. Last woman hanged in the UK was guilty. No death penalty but she’s guilty

Leave a Reply