Q&A with David Barclay regarding his work, including a recent encouraging testimony about supporting refugees.
26 May 2024