Do NOT pardon Ruth Ellis. Last woman hanged in the UK was guilty. No death penalty but she’s guilty Posted on 2025-10-28 by George