Find It Sarah Everard Biography, Age, Career and Death admin | June 9, 2021 Sarah Everard was a British marketing executive. She was raped and murdered by Wayne Couzens in March 2021. Sarah Everard was born in 1987 in Surrey but was Read More