MPs call for Wafula Chebukati's resignation

KTN Newsdesk | Tuesday 17 Apr 2018 1:56 pm

A section of legislators have called for the resignation of IEBC Chairperson Wafula Chebukati alongside two remaining commissioners.