Sarah Everard Murder Case: Former Police Officer Sentenced to Life in Prison
Published
Former British police officer Wayne Couzens has been sentenced to a whole-life prison term for the kidnapping, rape and murder of Sarah Everard. The sentence was delivered by the judge,...
Full Article