Richard Kamau on 26th Jan

One half of the now-defunct Award-winning gospel music group Kelele Takatifu, James Muhia alias Moji Shortbaba, is not resting...