Duchess of Edinburgh ‘saddened’ by death of woman hit by police escort
by Geneva Abdul and agency from World news | The Guardian on (#6BWGD)
Helen Holland, 81, died from injuries sustained in accident with police motorcycle in Earl's Court, London
The Duchess of Edinburgh has said she is deeply saddened" by the death of a woman who was hit by her police motorcycle escort.
Helen Holland, 81, was struck on West Cromwell Road and Warwick Road in Earl's Court, London, on the afternoon of 10 May.
Continue reading...