Kate Middleton lays flowers at Sarah Everard memorial

North Devon Journal

Published

Kensington Palace says the Duchess of Cambridge 'wanted to pay her respects' to Miss Everard and her family.

Full Article