Several leaders in Kenya have been calling upon President Uhuru Kenyatta to sack government officials who have failed to deliver. Amid probes into various corruption allegations, Energy CS Charles Keter risks an impeachment motion in Parliament for allegedly failing to implement President Kenyatta’s directive to connect a Wajir area to the national grid. Eldas MP […]