By late afternoon, the streets were loud.
State television showed the usual images: crowds moving in steady waves through Tehran, Bojnourd, Yazd. Flags lifted high. Banners stretched across intersections. Loudspeakers repeating familiar refrains. Mock coffins draped with foreign flags. Official slogans aimed outward, toward Washington, toward old adversaries.
February 11 — 22 Bahman — is meant to be a day of certainty. An anniversary that reinforces the story of the Islamic Revolution, year after year. A ritual of continuity.
But above the streets, something else could be heard.
From rooftops and darkened balconies, voices rose into the cold evening air. Short chants. Direct. Unmistakable. Death to Khamenei. Long live the Shah.
Videos circulated within minutes. Fireworks cracked in the distance, but the chants cut through. They were not amplified by microphones or broadcast on state channels. They did not need to be. The sound carried on its own.
The contrast felt sharper than in previous years.
On the ground, official rallies marked Iran’s revolution anniversary with carefully choreographed displays — schoolchildren, veterans, uniformed officials. Messages were clear and external: resistance, sovereignty, defiance of foreign pressure. The symbolism pointed outward.
From the rooftops, the message turned inward.
The invocation of Reza Pahlavi. The direct challenge to the Supreme Leader. The tone was less theatrical, more intimate. It suggested not a crowd gathered for cameras, but individuals choosing to be heard from their own homes.
Iran’s economic pressures are no secret. Inflation strains households. Currency values fluctuate. Sanctions continue. Political unrest has simmered for years, occasionally boiling over. Yet what stood out this time was not just dissent — it was the setting.
Rooftops.
There is something symbolic about that elevation. Not quite public, not fully private. A threshold space. High enough to be heard. Distant enough to retreat from quickly.
Some pro-regime voices online framed the rallies as proof of enduring legitimacy. Images of packed avenues were shared widely. Critics responded by pointing to the rooftop chants as evidence of eroding fear.
That may be the deeper shift.
In tightly controlled environments, fear has always been an invisible boundary. When people test it — even briefly — the test itself becomes news. The act of chanting from a rooftop, knowing it may be recorded, traced, or punished, signals something harder to quantify than turnout numbers.
It signals calculation.
No official figures will measure how many voices joined from above. The state rallies will be counted in square footage and crowd estimates. The rooftop protests will be counted in clips and whispers.
Two narratives. Same day.
One Iran on the streets, reaffirming the revolution’s past. Another Iran in the shadows of apartment blocks, questioning its future.
Neither disappears easily.
As night settled, the fireworks ended. The crowds dispersed. The rooftops went quiet again.
But the sound of those brief chants lingers — not because of their volume, but because of where they came from.
Above the parade. Just out of frame.
______________________________________________
Help Keep Independent Journalism Alive & Support a Senior
Even a small contribution to my GoFundMe helps me continue this work and get a used car to stay mobile.