The Leadership File

Paul Unsworth

November 1, 2016

 The show considers the ministry of Kahaila in Brick Lane, London, which includes a cafe and a bakery amongst its mode of ministry.