Millions of Iranians flooded public squares and streets on Wednesday in nationwide rallies marking a “Day of Sacrifice for Iran,” in a sweeping display of popular mobilization amid the ongoing aggression against the Islamic Republic. From early morning, cities across Iran, led by Tehran’s Revolution Square, filled with crowds participating in the “grand display of national strength,” under the slogan “Our souls are devoted to Iran.”
The events featured military displays and drone flyovers, which were warmly received as a show of Iran’s defensive capabilities and national unity.
