Tehran Freedom Square
Iranians rally, mark anniversary of 1979 Islamic Revolution
Iranians were taking to the streets of Tehran and other cities and towns across the country on Tuesday for rallies and nationwide celebrations marking the anniversary of the 1979 Islamic Revolution.
4 years ago