Sarah Everard disappearance: police officer arrested on suspicion of murder

Sarah Everard disappearance: police officer arrested on suspicion of murder

Hereford Times

Published

Ms Everard was last seen in Clapham, South London a week ago after walking home from a friend’s house.

Full Article