Tagged: Anne Waiguru

Was King Kaka summoned by the DCI or not?

King Kaka officially known as Kennedy Ombima has been the news this week, everywhere on the social sites, radio stations, National TV channels and even in your local hotels and social places, I’m sure...