Chief of the Israeli Mossad, David Barnea, described the emerging Iranian nuclear deal signed between Iran and world powers as “a strategic disaster” for Israel, and that “Israel has already begun preparations for a military strike against Iran if such action is deemed necessary.” Israel’s Times of Israel newspaper quoted …
Read More »