UK: Met Police Officer Pleads Guilty to Murdering Sarah Everard

A London police constable has admitted to murdering a woman, said the Crown Prosecution Service (which prosecutes cases in England and Wales). Wayne Couzens, 48, pleaded guilty in June 8 to kidnapping and raping marketing executive Sarah Everard, 33. The murder sparked vigorous public discourse on sexual assault and harassment.

Everard was last seen March 3 walking home in South London. Her boyfriend reported her missing the next day. She was found dead on March 10 in a builder’s bag in the town of Ashford, Kent, which is about an hour-and-an-half drive east from South London.