Choma Zambia

Zambia, officially the Republic of Zambia, is a landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana and Namibia to the south, and Angola to the west.

Read More

Support Our Mission

We are excited about the experience that lies ahead — both for ministry to others and for personal growth — as we seek to communicate Christ cross-culturally. We recognize that our service needs to be supported in prayer and so would first ask you to consider joining our team in this regard...

Pledge Your Support