Implausible Deniability @Implausible Deniability 1778393612 ๐ฎ๐ฑ๐บ๐ธ๐ฎ๐ท Barak Ravid says he never worked for mossad and that's Iranian propaganda. He emphasizes he only worked for IDF intelligence (Unit 8200). 22๐1๐1๐1๐คก1๐คฎ1