Live stream preview
Why Israel Matters
"Shalom" is the Hebrew word for peace, and remains the standard greeting in Israel. Yet for the rest of the world, this small nation is a major point of contention and conflict. In this episode, we examine the concept of seeking peace in the Middle East.
Languages: English & Hebrew, English subtitles
Producer: Christians in Defense of Israel