Tag: Britain MI6
Israeli TV: British intel chief makes secret Israel visit amid Iran...
Israel’s evaluation is that Tehran is “making preparations” within the specifications of the 2015 deal, and is “getting ready,” but has yet to display...