Tuko / Tuco - Kenya Joined: Mar 2024 View Profile Africa Entertainment NewsKenya Entertainment News1 April 2024 Raila Odinga sent me to a witch doctor- Didmus Barasa | Tuko TV Raila Odinga sent me to a witch doctor- Didmus Barasa | Tuko TV Raila Odinga sent me to a witch doctor- Didmus Barasa | Tuko TV Kimil... 41 comments view more