Leo Chanza. Missionary at UrbanPromise Malawi. Malawi. 1 other named Leo Chanza is on LinkedIn. See others named Leo Chanza¬†…

Read full story