More Episodes
Richard Liverance, Western Regional Marketing Director for the Israel Ministry of Tourism: your visit to Israel will connect you to God's Word in ways you never dreamed of!