The Islamic Republic on the Brink?