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

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.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *