Major Financial Crisis Threatens Public Schools with Ksh 64B Debt - July 2025 - July 27, 2025 | Kenya News Updates