International Liberty Association: The UN Special Rapporteur on the situation of human rights in Iran, Javaid Rehman, in his latest report released on 19 February 2020, wrote that he was “shocked” at the number of deaths, acute injuries, and ill-treatment of persons detained during the November 2019 protests. “According to... Read More