Prince Philip to be laid to rest at Windsor Castle
London: Prince Philip, the Duke of Edinburgh and husband of Queen Elizabeth II, will be laid to rest at Windsor Palace on Saturday in what will be a small family affair due to Covid-19 restrictions.
The funeral is set to begin at 2.40…