Hundreds of thousands of Iranians marched in Tehran on Friday in a government-organised rally described as the largest mass demonstration since hostilities with the United States and Israel began in February. The event, dubbed "Janfada" ("Sacrifice for Iran"), featured a military-style parade in which the Revolutionary Guard displayed drones used against vessels in the Strait of Hormuz — the critical waterway through which much of the Gulf region's oil and gas exports pass — and officials reaffirmed Iran's intent to maintain control over the passage. The rally comes as Tehran faces a US naval blockade and new sanctions, with many participants voicing opposition to any negotiated settlement and declaring readiness to resist a potential ground invasion.