Iran has executed German-Iranian dissident Jamshid Sharmahd, following his conviction for "leading terror operations", state media is reporting.
Sharmahd was sentenced to death last year for "corruption on Earth", having been accused of leading the US-based pro-monarchist group Kingdom Assembly of Iran.
He had denied the charges, with his family maintaining he was only a spokesman for the group, also known as Tondar (Persian for Thunder).
Sharmahd, who lived in the US, is believed to have been kidnapped by Iranian agents in Dubai in 2020 and then forcibly taken to Iran via Oman.
Amnesty International has claimed he was forced to confess and that he had told his family he had been tortured in detention.
According to the human rights group, Sharmahd had created a website to publish statements from the KAI, a little-known US-based group that seeks to restore the monarchy overthrown in the 1979 Islamic Revolution.
However, Iranian authorities said he was Tondar's leader and had "planned 23 terror attacks", of which "five were successful", including the 2008 bombing of a mosque in Shiraz in that killed 14 people.
When Sharmahd was sentenced in February last year, Germany's Foreign Minister Annalena Baerbock condemned it as "absolutely unacceptable".
He was executed on Sunday, after approval from the Supreme Court, the Iranian judiciary's Mizan website said on Monday.