Back

General Assembly 2023

Sheena McDonald presents highlights of the debates of 850 ministers and elders at the General Assembly of the Church of Scotland.