Duchess of Edinburgh Saddened by Woman’s Fatal Accident
The Duchess of Edinburgh, who is married to Prince Edward, expressed deep sadness over the death of Helen Holland, who was struck by a police escort motorcycle in London on May 10. ...
Read more