Iranians took to the streets to mark the anniversary of 2009 historic rallies, during which people renewed their allegiance to the Islamic establishment and put an end to foreign-orchestrated riots.


Iranians took to the streets to mark the anniversary of 2009 historic rallies, during which people renewed their allegiance to the Islamic establishment and put an end to foreign-orchestrated riots.

