Wafula Chebukati, the former chairman of Kenya’s Independent Electoral and Boundaries Commission (IEBC), passed away on February 20, 2025, at Nairobi Hospital after a prolonged illness. Family sources revealed he had been in intensive care for a week, battling an undisclosed condition speculated to be cancer. Chebukati, 63, leaves behind a legacy marked by electoral...