Original link: Iran executes Swedish citizen / Politico.
According to other sources he had dual citizenship in Sweden and Iran. Which is important, because that means Iran has considered him an Iranian citizen, and Sweden has not been able to do anything in the case.