An Opera News Kenya publication
Congratulatory messages are pouring on twitter following the appointment of Prof George Magoha as the new…