Ahmadreza Djalali, Iranian Scientist, May Face Death Penalty, Family Says
TEHRAN — European governments are protesting Iran’s treatment of an Iranian-born scientist, now a resident of Sweden, who was arrested last year in Iran and who could now face the death penalty. The scientist, Ahmadreza Djalali, a physician who specializes in disaster medicine and has taught at universities in Belgium, Italy and Sweden, was arrested in April while driving to his family’s house after arriving in Iran […]