Richard Kamau on 03rd Apr

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