19th April, 2018
Pressure is mounting on embattled IEBC chairman Wafula Chebukati and and CEO Ezra Chiloba who is on suspension to quit the electoral body.and now both jubilee and opposition MPS are in agreement that the commission needs a total overhaul.