By Vandana Srivastawa | 17-Apr-2021

Prince Philip, Duke of Edinburgh and husband to Queen Elizabeth II laid to rest at Windsor Castle, sombre monarch sits alone in the chapel

Prince Philip, the Duke of Edinburgh, the husband to Queen Elizabeth II, and the longest-serving royal consort was laid to rest today in a formal funeral service at Windsor Castle.....

Read More