Kenyan Anger Over KSh 1.3 Trillion Treasury Withdrawals and Mbadi’s Court AdmissionBy Steven MutageMarch 4, 2026Kenyans took to social media in force this week, venting fury over revelations that KSh 1.3 trillion had been withdrawn from the National Treasury through manual… Read More