2025 KCSE MOCKS AND PRE-MOCKS August 18, 2025August 17, 2025 by Examiner KLB CHEMISTRY F1 -1 (2).pdf KLB CHEMISTRY F1 -1 (2).pdf Longhorn Secondary Chemistry Form 1.pdf Longhorn Secondary Chemistry FORM 2.pdf Longhorn Secondary Chemistry Form 3.pdf Longhorn Secondary Chemistry FORM 4.pdf