Iran has executed a man convicted of spying for the United States and Israel, state media reported on Monday.
Mahmoud Mousavi Majd, a former translator, was accused of reporting the locations of Iranian troops in Syria and those of Islamic Revolutionary Guard Corps commander, Maj. Gen. Qasem Soleimani. The powerful commander was killed last January in a US drone strike in Baghdad.