Tehran: Iran hanged two convicted spies on Sunday, one found guilty of working for Israel, the other for the United States, the Tehran prosecutor’s office announced.

Mohammad Heydari was convicted of “receiving payment to provide intelligence on various security issues and national secrets in repeated meetings with the Mossad,” Israel’s intelligence agency, a statement said.

Koroush Ahmadi was found guilty of “providing intelligence on various issues to the CIA.”

The statement did not give further details.

Iran accuses its arch foes Israel and the United States of waging a deadly campaign of sabotage against its nuclear programme and has announced a string of arrests of alleged agents in recent years.

In the past years, Iran has arrested many people allegedly linked to several foreign spying networks.

In May last year, Iran executed Majid Jamali Fashi after convicting him of spying for the Mossad and of playing a key role in the January 2010 assassination of a top nuclear scientist in return for payment of $120,000 (Dh440,600).

Iran is also still holding US-Iranian national, Amir Mirzai Hekmati, a former US Marine, whom it accuses of being an operative of the US Central Intelligence Agency, despite vigorous denials by both Washington and his family.

In 2009, three US hikers were detained on charges of illegally entering Iran and espionage. The female hiker, Sarah Shourd, was freed in 2010 on bail, and the other two, Shane Bauer and Josh Fattal, were released in September 2011 also on bail.

In May 2012, an Iranian court sentenced 13 people after finding them guilty of espionage for the Israeli agency.

A Tehran court said the convicts were lured into spying for Mossad by overseas-based satellite TV networks and clever advertisement campaigns.