At the crack of dawn on Sunday morning, Iran hanged two Iranian men for allegedly being agent spies of the U.S. CIA and the Israeli's Mossad, passing on classified and vital information to the latter agencies in exchange for money.

The two men were identified as Mohammad Heidari and Kourosh Ahmadi.

According to the Iranian state news outlet Press TV, it was Tehran's Revolutionary Court which handed down the execution order on the two men, later on confirmed by the Supreme Court. However, Press TV did not supply further information as to when the two men were arrested, or the date of their exact court conviction.

Iran reportedly believed the two men were spying for the U.S. and Israel on the country's nuclear programme.

Both the U.S. and Israel governments have not responded over the killings of their supposed spy agents.

In Iran, death by hanging is normal, based on the Sharia law, which slaps executions of rapists, murderers, drug traffickers and all those who violate the laws of Allah and the Islamic Republic of Iran.

According to the Human Rights Activists News Agency, an advocacy group in Iran, there have been at least 488 death executions by hanging in the past 12 months, of which 12 per cent were done in public.

Among those hanged in 2012 year was Majid Jamali Fashi, convicted of killing an Iranian scientist, elementary-particle physicist Massoud Ali-Mohammadi. Iran said Majid Jamali Fashi killed the scientist after receiving $120,000 from Israel.

Another alleged spy for the U.S. who is currently detained in Iran is U.S. Marine Amir Hekmati. Arrested while visiting his grandmother in August 2011, Iran said the marine officer was a spy, which his family and the U.S. government both deny.

A closed-door trial had initially sentenced him to death, but that was overturned. He is still awaiting for a new trial.