Iran’s struggle against imperialist demonisation
Since the election of Ahmadinejad as President of Iran a mere 4 months ago, contradictions between Iran, on the one hand, and the imperialist world on the other have been sharpening dramatically. Relations between them have never been good ever since the Iranian revolution which overthrew imperialism’s most loyal puppet, the Shah, in 1979. Despite … [Read more…]