
Israel Global Reach
Former Mossad Chief Says 2025 Iran Video Releases Were Meant to Provoke Arrests and Confuse IRGC
Former Mossad chief David Barnea said the Israeli intelligence agency published multiple videos in real time of its agents acting against Iran’s government in June 2025, in order...