Ezra Chiloba, CEO of Kenyan Independent Electoral and Boundaries Commission (IEBC), said on Friday he was taking three weeks of leave. Opposition demanded that Chiloba must be fired before a
Ezra Chiloba, CEO of Kenyan Independent Electoral and Boundaries Commission (IEBC), said on Friday he was taking three weeks of leave. Opposition demanded that Chiloba must be fired before a