Nairobi Barrack Muluka defends Chabukati’s rush to announce presidential results by Enock Ndayala September 2, 2022 by Enock Ndayala September 2, 2022 On Thursday, September 1, Supreme Court Justice Isaac Lenaola faulted IEBC chairman Wafula Chebukati following his rush to announce presidential results. Chebukati, announced William Ruto as the fifth president-elect on… 0 FacebookTwitterPinterestWhatsappTelegramEmail