Zambia Keywords: Advanced Search Ministry Directory View All Lifelinks Ministries Add Lifelinks Ministry Christopher & Catherine Mukwavi Ministry Name Christopher & Catherine Mukwavi Region - Africa, Zambia Location: Lusaka Shalom Christian Centre Ministry Name Shalom Christian Centre Region - Africa, Zambia Location: Ndola