Police officer arrested in Deal on suspicion of the murder of missing Clapham woman
2021-11-19 3
Sarah Everard was last seen walking home from a friend's house in South London last Wednesday. Today 80 miles away, police have been searching a house in the Kent town and combing woodlands near Ashford.