Briefing: Is the Church of England ungovernable?
The Church of England’s “parliament”, the general synod, meeting in July 2023 has been described as its most fractious ever
Religion news 21 July 2023
Former IICSA chair to sort out safeguarding in the Church of England; Shocking rape video in Manipur ethnic conflict; Pope’s envoy to Ukraine held one hour meeting with President Biden; Call to strike name of paedophile from Jewish prayerbook