Canon Peter Machira Kihoro
It is with the humble acceptance of God’s will that we announce the passing on to glory of Canon Peter Machira Kihoro on Monday 7th November 2022 after a long illness. He was the son of the late Joseph Kimere Machira & the late Rebecca Wanjiru Kimere and the late Mary Wanjiku Kimere. Canon Machira […]