Met police officer admits kidnap and rape of Sarah Everard
Published
Killing of marketing executive triggered angry backlash over treatment of women in Britain
Full ArticlePublished
Killing of marketing executive triggered angry backlash over treatment of women in Britain
Full ArticleA British police officer has pleaded guilty to the kidnap and rape of a woman as she walked home in south London and whose body..