Police Officer Sentenced to Life in Prison for Murder of Sarah Everard. Murders, Attempted Murders and Homicides, Couzens, Wayne (March 3, 2021 Murder), London (England), Great Britain, Everard, Sarah