Christ Ambassadors – Ngizokwenza OkushaNcandweni mp3 Download – Hiphopza The song “Ngizokwenza Okusha” is performed by the Ncandweni Christ Ambassadors, a renowned gospel group from Eswatini (formerly Swaziland).