The United Nation’s special rapporteur on human rights in Iran has told the U.N. General Assembly that there have been no fundamental improvements in Iran’s human rights situation despite token but welcome gestures undertaken since the election of Iranian president Hassan Rouhani. Ahmed Shaheed, the UN special rapporteur on human...
Continue Reading >>