The National Council of Resistance of Iran (NCRI), founded in 1981 in France, is the parliament in exile of the Iranian Resistance, and is a political umbrella coalition of five Iranian opposition political organizations, the largest organization being…
You need a TRAC license to view the rest of this content. Learn more