Noose hanging execution
Noose hanging executioniStock

Iran on Monday executed a man convicted of spying on its forces for the US and Israel, including helping to locate a top Iranian general killed in a US drone strike, the judiciary said.

"Mahmoud Mousavi Majd's sentence was carried out on Monday morning over the charge of espionage so that the case of his betrayal to his country will be closed forever," the judiciary's Mizan Online website reported.

Iran has claimed that Majd worked for both the CIA and Israel's Mossad.

Majd was convicted of spying on Iran's armed forces "especially the Quds Force and on the whereabouts and movements of martyr General Qasem Soleimani" for large sums of money from both Israel's Mossad and the US Central Intelligence Agency, judiciary spokesman Gholamhossein Esmaili told a televised news conference earlier this month.

Iran in February handed down a similar sentence for Amir Rahimpour, another man convicted of spying for the US and conspiring to sell information on Iran's nuclear program.

Tehran announced in December it had arrested eight people "linked to the CIA" and involved in nationwide street protests that erupted the previous month over a surprise gas price hike.

It also said in July 2019 that it had dismantled a CIA spy ring, arresting 17 suspects between March 2018 and March 2019 and sentencing some of them to death.

President Donald Trump at the time dismissed the claim as "totally false".

Soleimani, one of the top leaders in Iran's Revolutionary Guards, was killed on January 3rd in a targeted strike by US forces at Baghdad International Airport.