The Paris-based National Council of Resistance of Iran (NCRI), which is banned in Iran, organised the protest. Two NCRI members face imminent execution and six more have been sentenced to death.
The Paris-based National Council of Resistance of Iran (NCRI), which is banned in Iran, organised the protest. Two NCRI members face imminent execution and six more have been sentenced to death.