Guest: Barry & Batya Segal
December 19, 2021
Barry and Batya Segal are a living testimony of the modern miracle we call Israel. They share Israel’s past and present, plus new challenges Israel faces today!
Having trouble watching? Watch it here!