VIDEO: Benachi Releases Amazing New Single – Tiba Yangu – Watch Gospel hitmaker Benachi has kickstarted his 2018 discography account with the release of ‘Tiba Yangu.’ ‘Tiba Yangu’, Swahili for “My Redeemer” is a feel-good January 11, 2018 Entertainment·TL