United Nations UPR of Iran Feb 15, 2010 – The delegate from the United States conveys concerns with regard to the lack of due process of law and the lack of freedom of expression in Iran.
United Nations UPR of Iran Feb 15, 2010 – The delegate from the United States conveys concerns with regard to the lack of due process of law and the lack of freedom of expression in Iran.