British police officer pleads guilty to rape and kidnap of Sarah Everard — a case that outraged the nation.
Sarah Everard #SarahEverard
No result found, try new keyword!A British police officer has pleaded guilty to the rape and kidnapping of 33-year-old Sarah Everard who went missing while walking home from a friend’s house in London on the night of March 3. One …