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.....