An Opera News Kenya publication
The Global teachers’ prize winner Peter Tabichi arrived home on Saturday after rubbing shoulders with greatness…