A man has been executed in Iran, three years after he was arrested during the nationwide anti-government protests in 2022, the judiciary says.

Mojahed Kourkouri, also known as Abbas Kourkouri, was sentenced to death after being convicted of armed attacks and membership of a "rebellion group", according to the judiciary's Mizan news agency.

He was accused of killing seven people, including nine-year-old Kian Pirfalak, during protests in the city of Izeh. Kian's family said he was killed by security forces, but authorities maintained that a "rioter" shot him.

Amnesty International said Kourkouri was subjected to torture and that his trial was "grossly unfair".

Kourkouri is the 11th person known to have been executed in relation to the protests, which were sparked by the death in custody of Mahsa Amini, a 22-year-old woman who was detained by morality police in Tehran in September 2022 for allegedly wearing her hijab "improperly".