
Israel Says No Agreement Grants Iran Immunity from Mossad Operations
David Barnea, the head of the Israeli intelligence service Mossad, said on Monday that the international agreement with Iran over its nuclear program does not give the latter “immunity” from his agency’s operations, Israeli media […]