HomeBy Elizabeth Redden. Human rights groups are reporting that Iran’s Supreme Court has upheld the death sentence for a disaster medicine researcher, Ahmadreza Djalali. More...