Newly ordained Frs. Stephen Meyo (left) and Zachary Macharia (right) at their ordination, presided over by John Cardinal Njue (middle), the Archbishop of Nairobi diocese)…