68592

London Police Officer Pleads Guilty to Murdering Sarah Everard

Wayne Couzens had already admitted to kidnapping and raping the 33-year-old Ms. Everard, whose killing in March set off an outcry against gender violence in Britain.

Latest Post