November 10, 2024

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 …

Leave a Reply