(Geneva) – The United Nations Human Rights Council should renew the mandate of the UN special rapporteur on human rights in Iran and ensure the continuation of a complementary international independent investigative mechanism with a broad mandate…
(Geneva) – The United Nations Human Rights Council should renew the mandate of the UN special rapporteur on human rights in Iran and ensure the continuation of a complementary international independent investigative mechanism with a broad mandate…