Connect with us

Francis Omondi

Rev. Francis Omondi is a priest at All Saints Cathedral Diocese, Nairobi. The views expressed here are his own.