Iranian state TV is reporting that an Israeli Mossad spy has been executed in the country’s southeast. Read More