Response Pastor Training
Auldhouse Community Church 51 Nether Auldhouse Road, Glasgow, United KingdomThis additional training is available to fully trained Street Pastors only. It equips trainees to respond- on a call out basis and when available - to major incidents and crisis […]