Richard Kamau on 25th Jul

The song, ‘Mambo Sawa Sawa’ is easily a childhood anthem for most Kenyans besides being a powerful praise song. A...