May 2024
Read more
The Church of Scotland has said that a report to this year’s General Assembly on the Holy Land has ‘given cause for concern and misunderstanding’. The Church has also condemned 'all things that...
Website by Adept