Peter Trabichi

1 Articles
FEATURED STORY

Kenya’s Peter Tabichi wins Sh100m global teacher prize

A Kenyan science teacher from rural Kenya, who gives away most of his salary to support poorer pupils, has won a Ksh 100...