Grade 10: 20,000 learners jostle for 500 slots at Alliance, Kenya High and Mang’u

Grade 10: 20,000 learners jostle for 500 slots at Alliance, Kenya High and Mang’u