Capital punishment europe Iran Middle East and North Africa news Sweden World newsIran executes Swedish-Iranian for alleged terrorismTheWorldsNewsMay 7, 2023 by TheWorldsNewsMay 7, 20230 Habib Farajollah Chaab allegedly behind attack that killed dozens of people in southern province of Khuzistan in 2018 Iran has executed a man who was...