Iran| The people of Izeh out in the streets in Thousands in Support of the Islamic Revolution chanting “Allah Akbar” (God is the greatest).
Iran| The people of Izeh out in the streets in Thousands in Support of the Islamic Revolution chanting “Allah Akbar” (God is the greatest).