Report: Mossad Dominates Israel’s Unbending Rejection of Iran Deal
David Israel26 Av 5782 – August 23, 2022 The position of Mossad chief David Barnea, who claims that the emerging nuclear agreement between the world powers and Iran would be a “strategic disaster,” and that everything must be done to convince the US to avoid it, has recently become the dominant position in Israel’s security […]