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.
Boise Breaking News & Events