David Barnea
MORE STORIES
InfoClips2 years ago
Hackers publish personal files of Mossad chief
A Telegram channel has leaked the personal information and photos linked to Israel’s Mossad chief, David Barnea.
Hackers publish personal files of Mossad chief
Palestine3 years ago
Top Mossad officials resign over moves by new spy chief
Three top officials in Israel’s espionage agency resign over decisions made by the Mossad’s new director, David Barnea.
Top Mossad officials resign over moves by new spy chief
    Press TV News Roku