Ubusomboshi Ministries is located in Mapalo, Ndola, Zambia. Ubusomboshi is the Bemba word for harvest. Joshua Mwambela interviews Francis and Flavia Feruka.

Donate now