Connect with us

Francis Omondi

Rev. Canon Francis Omondi is a Priest of the Anglican Church of Kenya, All Saints Cathedral Diocese, Nairobi. The views expressed here are his own.