The huge turnout came in a rainy day despite all the economic pressures and sanctions imposed against the nation, as well as the extensive propaganda against the Islamic Republic.
What follows are photos of the rallies retrieved from various sources, with people holding flags of Iran and banners in support of the Islamic Republic:
1 of 44