Chiloba indicates he will not quit from IEBC as demanded by Raila …….But his message to Raila odinga is what has surprised Kenyans

The IEBC CEO Ezra Chiloba has indicated he will not resign as demanded by the NASA leadership. Chiloba who has been under pressure to leave office before the October 17 presidential ... Continue Reading →