Connect with us

General

Sarah Everard’s murder leaves London police struggling to regain women’s trust

Published

on


London police have been desperately trying to regain the trust of women, after a serving officer used his position to abduct, rape and murder a marketing executive as she walked home from a friend’s house.



Click here to view the original article.

Continue Reading
Advertisement
Advertisement

Trending