Police officer arrested on suspicion of murder over Sarah Everard disappearance

Daily Record

Published

Marketing executive Ms Everard vanished while walking home from a friend's flat in south London on Wednesday March 3.

Full Article