World UK Police Officer Gets Life Sentence For Sarah Everard’s Death Wayne Couzens, the British police officer who abducted, raped and murdered Sarah Everard, has been sentenced to life in prison without parole. Gatekeepers News reports... Fehintola Ambali-SalamOctober 1, 2021