News U.K. police officer pleads guilty to murder of Sarah Everard By - July 9, 2021 0 145 Facebook Twitter Pinterest WhatsApp Wayne Couzens previously admitted kidnapping and raping Sarah Everard, a marketing executive who went missing on March 3 as she walked home from a friend’s house in south London.