Helen Holland has died, two weeks after being hit by a police motorcycle escorting Sophie, Duchess of Edinburgh, in London.
Helen Holland has died, two weeks after being hit by a police motorcycle escorting Sophie, Duchess of Edinburgh, in London.
As she remains in hospital fighting for life, onlookers have said Sophie, Duchess of Edinburgh’s police escort motorbike crash..
Sophie, Duchess of Edinburgh’s “thoughts and prayers” are with a woman in her 80s and her family after the pensioner was..