I think he is just a front. Let us wait and see.
...but just chosen good name!
Mwenyekiti wa muda wa CCJ, Richard Kiyabo???
Who is he? what do we know about him? mwenye CV yake atuhabarishe
Good timing as well! Wameweza pia kuutumia vizuri mgogoro uliopo ndani ya CCM.
These CCJs has enjoyed free publicity!!! they are nothing... but just chosen good name!