The God Cast with Fr Alex Frost and Guests.
23-05-2024 • 40 mins
Nic Tall is the National Co-ordinator of Together for the Church of England. He is a supporter of a more inclusive and welcoming church. Nic is a member of the Church of England General Synod and he resides in South West England.