Advertisement
Nov 11, 2020
The Kenyan Franciscan Friar who won the Global Teacher Prize for 2019, Br. Peter Mokaya Tabichi, has described his latest prize, the 2020 Ahimsa Award, as a “great honour and privilege” that has come through God’s grace.