im 350655 captis executive search management consulting leadership board services

U.K. Police Officer Pleads Guilty to Kidnap and Rape in Woman's Death

People gathered at a memorial for Sarah Everard in London in March.

Photo: Victoria Jones/Zuma Press

This is not a CAPTIS article. Originally, it was published here.