An Opera News Kenya publication
Electoral body IEBC Chairman Wafula Chebukati is currently facing the wrath of Kenyans who took to…