Iran’s Mandatory Dress Code Meant To Instill Fear – UN Rapporteur

Javaid Rehman, the UN Special Rapporteur on the Human Rights Situation in Iran
Javaid Rehman, the UN Special Rapporteur on the Human Rights Situation in Iran

The UN Special Rapporteur on the Human Rights Situation in Iran has called for prompt establishment of investigative mechanism into human rights violations in Iran.