Finally, the Africa Baddest Deborah smash a new music video tagged - Niyonzuna. True she is the African baddest. Watch and Subscribe. https://youtu.be/kbCbJEmxnkU