2025 KCSE MOCKS AND PRE-MOCKS August 18, 2025August 17, 2025 by Examiner Tisma 01 G4 TERM 1 OPENER EXAMS 2024.docx Tisma 01 G4 TERM 1 OPENER EXAMS 2024.docx