STAFF Rev. Fr. Richard Ooko Airo Head of IRD Commission Catholic Archdiocese of Mombasa Maya Schmitt Samuel Minyao Odida Executive Secretary Sr. Lucy Kamau Project Officer Fadhili Mwambingu Communication Officer Condividi:TwitterFacebookLike this:Like Loading...