The CEO of Kenyan Independent Electoral and Boundaries Commission (IEBC), Ezra Chiloba Friday, said he was taking three weeks of leave. Before this, a senior Kenyan electoral official resigned and fled the country. Happening now: The opposition demanded that Chiloba must be fired before a repeat presidential election scheduled for October 26. Chiloba said he... Read More


Recent Comments