A scientist has been executed in Iran after being convicted of providing the United States with information on the Middle Eastern nation's nuclear programme.
Iran's judiciary spokesperson said the 39-year-old Shahram Amiri has been a controversial figure, leaving Iran for the US in 2009 before returning in 2010.
He was hanged after being found guilty of sharing state secrets with Iran's great enemy.
"This person has access to the country's secret and classified information, and was linked to our hostile and number one enemy, America - the great Satan," Iran's Deputy Chief Justice Gholamhossein Mohseni Ejei told reporters.
"He provided the enemy with vital and secret information about our country."
Amiri was allegedly paid millions of dollars in exchange for useful intelligence on Iran's nuclear programme.
Some reports called Amiri a whistleblower, while others said he had been kidnapped by the CIA in Saudi Arabia and taken to the US by force.