The Leadership File

David Muir

October 29, 2017

David Muir, the kent Regional Director of Christian Aid on what response should the Church be making to needs for justice and economic well being.