A leading human rights group and the Swedish government are demanding Iran halt the imminent execution of an Iranian-Swedish scientist.
Ahmadreza Djalali is now in solitary confinement in Iran’s notorious Evin Prison and has been told by prosecutors he will be put to death within a week, Amnesty International said in a statement on Tuesday.