NCRI

The National Council of Resistance of Iran is an Iranian political organization based in France. The organization has appearance of a broad-based coalition, however many analysts consider NCRI and …Wikipedia

Leave a Reply

Your email address will not be published.