News/Opinion Kenya defaults on Shs. 1.3 billion SGR debt? Treasury says No. Can government Run Itself? October 13, 2022October 13, 2022 It looks like the Ruto government is running itself most likely to the ground with millions of Kenyans stuck in a trailer behind them. It doesn’t look good at all. Actually, it…