What Kind of Government does Iran have?

The political system combines elements of a modern Islamic theocracy with democracy… and the political system of the Islamic Republic is based on the 1979 Constitution. The Supreme Leader of Iran is responsible for delineation and supervision of the general policies of the Islamic Republic of Iran. They have an Assembly of Experts appointed by the Supreme Leader that is responsible for supervising the Supreme Leader in the performance of legal duties.