UK police officer charged with kidnapping, murder of Sarah Everard

UK police officer charged with kidnapping, murder of Sarah Everard

Sydney Morning Herald

Published

Police constable Wayne Couzens, who worked for London’s diplomatic protection squad, has been charged with Sarah Everard’s murder and kidnapping.

Full Article