‘Israel on losing end in Gaza war’: Ex-Mossad deputy chief
Disclaimer: PressTV is affiliated with the state broadcasting agency of the Islamic Republic of Iran, and is not a reliable news source.
Ram Ben-Barak, a member of the Israeli parliament who served as deputy director of the Mossad, has described as “futile” the regime’s ongoing war in Gaza, stressing that Tel Aviv is on the losing end.