ARTICLE 19, HRW – Human Rights Watch, FIDH – International Federation for Human Rights, OMCT – World Organisation Against Torture, Front Line Defenders, Abdorrahman Boroumand Center for Human Rights in Iran et al. (Author)
Iran: Alarm over mass arrests of human rights defenders amidst protests