A Wind of Change Blows Ever Stronger in Iran.