65380

London Police Officer Pleads Guilty to Rape and Kidnap of Sarah Everard

Franziskus
Wayne Couzens admitted to charges of rape and kidnapping of the 33-year-old marketing executive, whose killing in March touched off national anger at male violence against women.

Latest Post