Prisoner who lived in U.S. executed in Iran over disputed charges
Jamshid Shamahd was one of several Iranian dissidents abroad in recent years either tricked or kidnapped back to Iran.
Jamshid Shamahd was one of several Iranian dissidents abroad in recent years either tricked or kidnapped back to Iran.