Muhammad Toori
Press TV, Karachi
As Iran marks the 43rd anniversary of its Islamic Revolution, the event is being refreshed in the memories of those who are witnessing its impact in the region and beyond.
The Islamic Revolution of 1979 sent shock waves across the region that started a domino effect of toppling down of dictators and freeing regional nations from the clutches of Imperialistic powers both physically and mentally.