Top candidates in 2018 KCPE exams score 453 marks as girls beat boys in Languages

The top candidate in the … Continue reading Top candidates in 2018 KCPE exams score 453 marks as girls beat boys in Languages