UK police officer who murdered Sarah Everard gets life in prison with no chance of parole

A British police officer has been sentenced to life in prison without parole for the abduction, rape and murder of Sarah Everard, a case that sparked outrage and a national debate about violence against women.