The disappearance and murder of Sarah Everard
Sarah Everard was a 33-year-old marketing executive who went missing as she walked home from a friend's house in London on March 3, 2021.
Sarah Everard was a 33-year-old marketing executive who went missing as she walked home from a friend's house in London on March 3, 2021.