Many Countries Support a Special Mechanism on Iran, Says Director of Democracy Coalition Project
In an interview with the International Campaign for Human Rights in Iran, Dokhi Fassihian, executive director of the Democracy Coalition Project, said many countries have reached the conclusion that there is an urgent need for a UN special mechanism to monitor and report on the ...