A few years back, Baboon Forest boss, GNL Zamba, fled the country in search of a better life. He left for the USA where his girlfriend stays. Check also: I Once Wanted To Be A Musician- Sheila Gashumba Reveals This happened when his life and music career was taking a wrong turn. The wife fully takes care of him and it’s ...
Read More »