Queen’s show of faith as she celebrated Christmas in a private chapel after TV broadcast
Queen’s show of faith as she celebrated Christmas in a private chapel after TV broadcast that drew an audience of 8.2million As Supreme Governor of Church of England, the Queen’s faith is important to her Royal chaplain delivered a sermon inside private chapel within Windsor Castle Places of worship can open as long as social distancing … Read more