IEBC chair Wafula Chebukati and CEO Ezra Chiloba. Photo/the-star.co.ke
Pressure is continuing to mount on IEBC chair Wafula Chebukati and CEO Ezra Chiloba to resign for handling the bungled August 8 presidential election.
Speaking on Thursday, former Presidential candidate Abduba Dida said that the two should step aside and pave way for investigations.
Dida who ran on the Alliance for Real Change ticket said that the top IEBC leadership is responsible for the mismanagement of the polls.
During a press conference on Monday, Dida further faulted the NASA coalition over planned protests to eject Chiloba from office.
He said the move will hurt the country’s economy.
The country is preparing for fresh polls on October 26.