Iran executes student convicted of spying for Mossad Iran has executed a 27-year-old architecture student convicted of spying for the Israeli intelligence agency, Mossad. Aghil Keshavarz was put to death on Saturday morning. He had been arrested earlier this year, according to Iranian media, after soldiers caught him taking photographs of an army building in the northwestern city of Urmia. He was accused of conducting more than 200 missions for Mossad across multiple Iranian cities. In October, the Iranian government introduced new legislation making espionage an offence automatically punishable by death.