Bully or pushover? Inside Chebukati's six-year tenure at IEBC

Naturally, there are those who would disagree with Chebukati's assessment of his work as the IEBC chair, grading his tenure as dismal at best. Such include opposition leader Raila Odinga, who, a day earlier, had accused him of allegedly "cooking up" results.

Alleged rigging