Police officer who murdered Sarah Everard given life sentence
Published
A British judge has sentenced London Met Police Officer Wayne Couzens to life in prison for the murder of Sarah Everard.
Full ArticlePublished
A British judge has sentenced London Met Police Officer Wayne Couzens to life in prison for the murder of Sarah Everard.
Full ArticleEverything you need to know as former police officer is jailed for life and tributes are paid to crash victim
A London Metropolitan Police officer has been sentenced to life in prison without parole after pleading guilty in July to the..