The Iranian opposition consists of various groups that oppose the Islamic Republic government and the current theocratic Shia Muslim clerical leadership in Iran. These groups are ideologically diverse, including republicans, monarchists, secular nationalists, socialists, communists, ethnic separatists, supporters of Western liberal democracy, and Islamists.
30-Day Activity
Event Timeline
1 events · 90 days