Iran says it has executed an Israeli Mossad spy

TEHRAN, Iran — Iran is saying it has executed an Israeli Mossad spy in the country’s southeast, state TV reported Saturday. The report said the spy was linked to foreign intelligence services, including Mossad, and charged with involvement in releasing classified information. The judiciary body executed the person in a prison in Zahedan, the capital … Read more