Shekinah #duet #greenscreen #duo #africa #love #news #congostate #info #live #stade2 #music Africa News News African November 8, 2026 · Comments off source