Iran says Sweden freed Hamid Nouri
Iran’s top human rights official has announced that Hamid Nouri, a former judiciary official who has been illegally imprisoned in Sweden, has been released from jail. Kazem Gharibabadi, who serves as head of the Iranian Judiciary’s High Council for Human …