The murder of Sarah Everard in March was one of those crimes that periodically shock the nation. A serving police officer was arrested fairly promptly, and now in what some may consider a surprising move, Wayne Couzens has pleaded guilty to kidnapping and raping her. He is also said to have accepted responsibility for her […]
Source