Join our growing community to challenge mainstream media bias and fix the news
London cop arrested in disappearance of woman

London cop arrested in disappearance of woman

A serving British police officer has been arrested and charged with kidnapping and murder in the disappearance of a woman who was last seen a week ago. Police have launched an extensive investigation to find Sarah Everard. She was last seen on Mar 3 when she walked home from a friend’s house in south London. A woman was also arrested at the same location on suspicion of assisting the officer.

David
David
cooldude
cooldude 1 months

Why was the officer arrested? Are they a suspect?

Top in World