National Council of Iran
The National Council of Iran, officially the National Council of Iran for Free Elections, is a loosely based umbrella group of the exiled opposition to Iran's Islamic Republic government.
The National Council of Iran, officially the National Council of Iran for Free Elections, is a loosely based umbrella group of the exiled opposition to Iran's Islamic Republic government.