Catherine Leech Catherine is joining the Josiah venture International team in the Czech Republic as a project manager for the ministry specialties team.
Stojce & Sara Nikolov Stojce and Sara were first introduced to Josiah Venture when their church in Backa Topola, Serbia decided to host a camp for its youth.