Tom & Emma Owour

The Owuors
The Lord has blessed Emma and I (Tom) with three children: Benjamin (12), Anna (10) and Betty (9). My wife and I lead the Navigators Eldoret team. We are also tasked with the responsibility of shepherding the staff and ensuring that we remain true to our calling and vision. Ministry at Eldoret invol
Continue Reading →