Tom & Emma Owuor serve as National Field Ministry Supervisor they  also oversee Staff Training at The Navigators Kenya.

Scroll to Top
0
YOUR CART
  • No products in the cart.