KNEC Releases 2025 KCSE Slips, Announces E-Certificates, and Explains Payment Delays - February 2026 - February 14, 2026 | Kenya News Updates