Mossad chief Barnea: Israel stopped 27 Iran terror plots all over world
Jerusalem Post
Barnea hinted that he and his allies had a hand in blocking Russian-Iranian arms deals which could have led to Iran getting nuclear weapons.
Understanding current events through the lenses of the past and future.
Jerusalem Post
Barnea hinted that he and his allies had a hand in blocking Russian-Iranian arms deals which could have led to Iran getting nuclear weapons.