Episode 106 Is a church residency necessary for church planters? Published on: 5th July, 2022 Episode Details