Christian Zionists take on anti-Israel ‘propaganda’ from biblical heartland

NEWYou can now listen to Fox News articles! A major visitors center in the West Bank town of Har Bracha in Samaria was inaugurated last month by The Israel Guys, a Christian Zionist organization that has spent nearly two decades bringing more than 5,000 volunteers from 35 countries to help develop the Land of Israel. […]