Controversial Iranian Exile Shakes Up Canadian Parliament’s Human Rights Program

by Ali Gharib* A weeklong series of events in Canadian parliament on Iran’s human rights record caused worry among some human rights advocates who fear that the activities could harm their efforts. The controversy centers around Iran Accountability Week, a… Continue Reading