Iran’s Intelligence Ministry Says It Arrested Three Mossad Agents

Iran's intelligence ministry logo
Iran's intelligence ministry logo

Iran’s Intelligence Ministry says it has arrested three agents of Israel’s Mossad in the southeastern province of Sistan-Baluchestan.