This month, Iranians around the world will mark the 38th anniversary of the 1979 Islamic Revolution of Iran, which shook the world and has dominated international affairs ever since.
How the Islamic revolution in Iran has survived for 38 years despite unrelenting aggression from imperialist powers is inspirational.