Apostle Dutch Sheets
Oscar Mumba is a man of prayer with a heart for revival. He is from Kabwe, Zambia.