United Kingdom · Media Production
Media Production
Political Organizations
Human Rights Advocacy
Media And News
The National Council of Resistance of Iran (NCRI) is an opposition group dedicated to advocating for a democratic transition in Iran. It comprises various resistance units and has a significant focus on human rights, women's rights, and opposition to the Iranian regime's nuclear program. The NCRI provides news, statements, and publications highlighting the plight of the Iranian people and the activities of the resistance movement.
1980
Founded
Media Production
Industry
United Kingdom
Location
1,457,507
Ranking
one employee
Size

Get full access to view complete information
