In a recent interview, Ted Cruz told Tucker Carlson that his support for Israel is not based on American interests or geopolitical strategy. He claims that it is his Christian duty to bless Israel. Carlson asked him to show it in the Bible and Cruz—ever agile—said he would find it. Carlson helpfully suggested Genesis 12. Anyone with a Bible should know …
Listen to this episode with a 7-day free trial
Subscribe to Insight to Incite: Open Source Intelligence Analysis to listen to this post and get 7 days of free access to the full post archives.