How has Israel seemingly been able to outsmart the Islamic Republic of Iran every step of the way in their multi-front war against the Jewish State? A new article in the National Review suggests it has a lot to do with Israel’s world-famous intelligence agency, the Mossad. CBN’s Raj Nair is joined by Sean Durns, the author of the article.
(Visited 3 times, 3 visits today)