Al-Arabia – Explosions echoed over an Iranian city on Friday in what sources described as an …
Read More »UN Should Keep Engaging Iran on Its Human Rights Record by Renewing Special Rapporteur’s Mandate
CHRI – Rights Violations Continue Under President Rouhani’s Watch Iran’s deteriorating human rights record requires the UN Human Rights Council to renew the mandate of the special rapporteur on the human rights situation in the Islamic Republic to maintain constructive pressure on the government and magnify the voices of activists inside the country. “Renewing the mandate of the special rapporteur …
Read More »