Iran has a president, however, government decisions are made by a group of religious leaders and are based on Islamic law. What type of government is in place in Iran?