An Opera News Kenya publication
William Ruto’s Digital Media Strategist Dennis Itumbi on Thursday caused an online stir after he accused…