Former Independent Electoral and Boundaries Commission (IEBC) Chairman Wafula Chebukati has passed away. His death has been confirmed by family members. Chebukati, who oversaw Kenya’s 2017 and 2022 general elections, died under circumstances that are yet to be officially confirmed. Prior to his death, he was admitted in Intensive Care Unit (ICU) at a Nairobi […]