UK police officer admits to raping and kidnapping Sarah Everard
Al Jazeera
Wayne Couzens, 48, also accepts responsibility for the death of Everard during a hearing at the Old Bailey.
A British police officer has pleaded guilty to kidnapping and raping Sarah Everard, whose killing shook the United Kingdom and led to a debate about male violence against women. A court at London’s Old Bailey on Tuesday heard that Wayne Couzens, 48, also accepted responsibility for the death of Everard. Couzens, who appeared by video link from Belmarsh prison, did not enter a plea on the charge of murder, however.More Related News