News Captured: Kenya’s Electricity Sector on Chokehold December 23, 2022December 23, 2022 On Thursday, Azimio leader Raila Odinga released a report on the performance of William Ruto administration’s first 100 days in office after taking oath on September 13th 2022. Dubbed ”Taking 100 Steps…