Connect with us

General

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

Published

on

ADVERTISEMENT


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