An Opera News Kenya publication
Teachers from Mt. Kenya region have expressed their confidence in the appointment of Prof George Magoha’s…