World’s best teacher Peter Tabichi bags 2020 Ahmisa Award in London
Kenyan teacher Peter Tabichi has clinched yet another prestigious award a year after he won the Global Teacher Prize worth Ksh100 million. He was recently named the winner of the 2020 Ahimsa Award by the ….