Wafula Chebukati, the former chairperson of the Independent Electoral and Boundaries Commission (IEBC), whose tenure oversaw two of the country’s most contentious elections died on Thursday evening February 20, 2025, while undergoing treatment. He was 63 at the time of his passing. Known for his steadfast commitment to upholding the constitutional mandate of the IEBC […]