Vatican, Jan 10, 2020: Brother Peter Tabichi, a Kenyan science teacher who won the 2019 world’s best teacher prize, has spoken of his awe for Pope Francis’ humility after the two met in the Vatican. Brother Peter, a member of the Franciscan religious order, was praised for his achievements inContinue Reading

A priest in Kenya has been suspended for misconduct after rapping in church. Fr Paul Ogalo had been using rap music to attract youth to Church and spread messages against drugs and in favour of social justice issues. After Mass, Fr Ogalo would change from his vestments into a whiteContinue Reading