Independence, Freedom, Islamic Republic! This is one of the mostly heard slogans during the rallies marking the 44th anniversary of the victory of the Islamic Revolution. This slogan has been the main demand of the Iranians since the victory of the revolution that toppled the Pahlavi regime and ended the Western domination and exploitation of Iran more than forty years ago.