Iran: International, independent and impartial investigation into serious human rights violations needed
The ICJ urged today the UN Human Rights Council to enstablish an international independent accountability mechanisms to investigate into the gross violations of human rights in the Islamic Republic of Iran. (more…)