British police officer pleads guilty to rape and kidnap of Sarah Everard — a case that outraged the nation.
Published
Read more
Full ArticlePublished
Read more
Full ArticleHer body was found in a bag in woodland in the county of Kent one week after she vanished in a case that outraged Britain.