Open Door Policy

Episode 65: Chris Leach

March 3rd, 2021  •  42 mins 11 secs  •  Download (50 MB)  •  Link with Timestamp

RSS Feed

Chris Leach, Director of Evangelical Charity for the Archdiocese of Detroit, enters the studio to reflect on the ministry of healing and the role it has played in his missionary journey.