Sarah Everard murder: Police confirm human remains found

Wales Online

Published

Ms Everard vanished while walking home from a friend’s flat in London and a police officer has been arrested on suspicion of her murder

Full Article