Worship ruler Deborah Lukalu introduces a new powerful song rechristened “Je dis non” from its video quality. “Praise and worship live” is a great musical that fully deserves a place on your stereo sound if you are an aficionados & connoisseur of christian faith guitar riffs.