Everard , Sarah , wallpaper Sarah Everard 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 ... Billie Keller 2 Oct, 2021