The Iranian government confirmed Sunday that it had executed nuclear scientist Shahram Amiri on charges of spying for the U.S.
Amiri had been detained in Iran since 2010, Politico reports.
U.S. officials said they paid Amiri $5 million for the information he provided on Iran's nuclear program.
At one point, Amiri was portrayed as a double agent by Iran, which claimed he had stolen U.S. secrets and given the U.S. false data. Later, he was arrested and charged with treason.
His family told the BBC his body showed signs he had been hanged.
Amiri, born 1977, had arrived in the U.S. in 2010, claiming he was kidnapped, the BBC reports.
But then-Secretary of State Hillary Clinton said he was in the country of his own free will.
Above is a video of Amiri in Iran at a 2010 press conference.
More from Circa: