Disclaimer: The opinions, articles, and contents of this website and the following external links do not necessarily reflect those of Iran Democratic Association.
For general news about the developments in Iran visit:
The National Council of Resistance of Iran
Supporters of Iranian resistance in Canada (in English and Persian)
President-elect of the Iranian resistance: