IEBC Chairperson Wafula Chebukati at the commission’s office at Anniversary Towers in Nairobi in June 2017.