Crowds gather across Tehran in unity rally
Tens of thousands of Iranians filled the streets of Tehran on 29 April 2026 in a mass rally demonstrating national unity and pledging allegiance to Supreme Leader Mojtaba Khamenei.
Tens of thousands of Iranians filled the streets of Tehran on 29 April 2026 in a mass rally demonstrating national unity and pledging allegiance to Supreme Leader Mojtaba Khamenei.
The nationwide rallies on Wednesday, 29 April 2026 saw widespread participation across Iran, with citizens gathering to reaffirm national unity and support for Supreme Leader Mojtaba Khamenei.
Rallies across Iran on 29 April 2026 brought together tens of thousands to express national solidarity and pledge allegiance to Supreme Leader Mojtaba Khamenei in coordinated demonstrations.
Massive crowds participated in rallies across multiple cities in Iran on 29 April 2026, with demonstrators pledging allegiance to Supreme Leader Mojtaba Khamenei and emphasising national unity.
A participant joins the mass gatherings in Tehran on 29 April 2026, part of nationwide rallies where Iranians demonstrated support for Supreme Leader Mojtaba Khamenei and national cohesion.