March 28, 2024

Iran Watch – May 2, 2008

[spoiler title=”War with Iran: Closer than Ever”]
Dan Rabkin
5/1/2008
Global Politician
The National Council of Resistance of Iran (NCRI), the Iranian Opposition’s parliament-in-exile, is one anti- regime organization worthy of Western support.
The NCRI’s 500+ members represent varying political tendencies and ethnic/religious groups within Iran. Kurds, Baluchis, Turkmens, Arabs, Sunni Muslims, Christians, Jews, and Zoroastrians all have representation, […]