#deborahlukalu #gospelmusic #243 #duet #attitude #africa #congo #music #news #greenscreen #love Africa News News African November 5, 2026 · Comments off source