marten.org.uk
The Church of Scotland’s ‘The Inheritance of Abraham’ report revisited
On 23 May 2013 General Assembly, the highest decision-making body of the Church of Scotland, discussed and agreed a report on ‘The Inheritance of Abraham’. The next day, Ekklesia publis…