The Church of England has issued the following Press Release on the meeting at Lambeth Palace of the House of Bishops on 11th and 12th December. Continue reading
Report from December House of Bishops
1
The Church of England has issued the following Press Release on the meeting at Lambeth Palace of the House of Bishops on 11th and 12th December. Continue reading