To protect human rights, companies must pull out of Iran
Late last year, the United Nations’ Special Rapporteur on human rights, Ahmed Shaheed, briefed the General Assembly about the state of human rights in Iran, and he painted an extremely bleak pic ...


