An inscribed stone slab marking the death of Queen Elizabeth II has been laid in the Windsor Castle chapel where…
Read More »Prince Philip, the late husband of Britain’s Queen Elizabeth II, was laid to rest Saturday in the Royal Vault. Due…
Read More »