
Latest
KCSE 2026: Insecurity, illness and absenteeism test government's contingency plans
The government says it is working to ensure all 1,048,355 KCSE 2026 candidates complete exams despite insecurity in Moyale, illness and absenteeism
View all stories










































