Massive Rally in Iran Celebrates 1979 Islamic Revolution

Each year, Iranians rally all across the country to commemorate the 1979 Islamic Revolution's anniversary.

In Tehran, hundreds of thousands marched to the Azadi (Freedom) Square on Sunday.  Read more.

Comments