An Opera News Kenya publication
Just a day after Dennis Itumbi who was alleged to be a digital strategist based at…