Since the victory of the Islamic Revolution of Iran in 1979, political parties of every stripe have come into being. But that was not the case before this turning point.
Iran political parties
Since the victory of the Islamic Revolution of Iran in 1979, political parties of every stripe have come into being.
This makes it easy to access the Press TV website