Home » Soul Searching

Soul Searching

UK police officer pleads guilty to woman’s murder

A police officer on Friday admitted murdering Sarah Everard whose killing sparked anger and soul-searching across Britain about what police, government and society can do to stop male violence against women. Wayne Couzens, 48, a London officer who guarded diplomatic premises, had previously admitted rape and kidnap. Everard, 33, was abducted as she walked home from a friend’s house in south London on March 3. Her body was later found in woodland around 50 miles away in southeast England. A post-mortem last month concluded she had died as a result of compression of the neck. Recommended Stories You Deserve to Make Money Even When you are looking for Dates Online. So we reimagined what a dating should be. It begins with giving you back power. Get to meet Beautiful people, chat and make money...