Blocked roads then bullets: Iran’s brutal crackdown in its City of Roses – The Guardian
What are you scared of? the woman in the black coat shouts. Help me to understand. She marches up to a man in uniform guarding the petrol station. Youre ruining us, she screams, as the man walks away.
The exchange comes from footage taken around 1am on Friday 15 November in the south-central Iranian city of Shiraz. Hours earlier, in a surprise announcement, Irans government had said it was raising the price of fuel by up to three times, adding to the strain on a population already struggling with an economy suffocated by US sanctions.
The petrol-price hike would trigger what may have been the largest-scale unrest in the 40-year history of the Islamic Republic. Iranian officials this week estimated 200,000 people were involved in the protests and riots which led to 7,000 arrests and, by some estimates, the regimes deadliest-ever response to demonstrations. Amnesty International have confirmed 15 deaths in Shiraz; those on the ground say the toll is much higher.
Like the rest of Iran, Shiraz was cut off from the world by an unprecedented five-day internet blackout. Precisely what transpired in the heartland of Persian culture known as the City of Roses is still unclear.
But interviews with activists inside and outside Shiraz, as well as analysis of social media posts, give a glimpse of what is thought to have been one of the largest protest outbreaks in the country, incurring one of the highest known death tolls.
Before the woman in the black coat leaves the petrol station, she turns to the other drivers in line, exhorting them to park their cars in the middle of the roads to protest the price increase. On Saturday, whoever is a real man will park their car in the middle of the street, she declares from the door.
By Saturday morning, people were heeding the woman and others calling for mass civil disobedience. At least one major road in Shiraz had become a parking lot. People are protesting and have blocked the streets completely, says a voice, surveying the sea of cars in both directions in an industrial area of the city. Drivers gather in groups outside their cars, chatting. The vehicles curve along the palm-lined road to the edge of the frame.
As the day went on, protesters were pouring into the streets of outer-lying areas across the city, according to activists. Social media footage shows significant unrest in at least six spots. The two most prominent incidents were in the suburb of Sadra and on Maliabad Boulevard, a long thoroughfare of banks and retailers that cuts across northern Shiraz.
The rallies were peaceful, and at first, so was the state response. Footage shows demonstrators applauding as police in riot gear are handed flowers. Protesters say they sat in groups on the road, chanting and playing cards.
Later, a protester would record a voice message to the US-based Iranian activist Masih Alinejad, reflecting on the morning. Everything was going well and people were all smiling and happy, he said. I saw people giving roses to the police, the first days was very peaceful and it was all good. Even the police were fine.
It did not last. Footage that activists believe was shot on Maliabad Boulevard the same day appears to show security personnel charging through crowds, sending people fleeing. Clouds of what appears to be tear gas can be seen forming.
There also appears to have been rioting: a video said to have been shot in the city shows fires burning in several spots, a handful of shops gutted, and the road scattered with paper and debris.
The youth has no future in this country with these thieves in power, a protester tells Alinejad in a voice recording heard by the Guardian. They couldnt take it anymore and they were full of rage. They took things to another level.
Things started to escalate when the police started to beat people up. We had to make our weapons to defend ourselves and that was it. It was all because we had to defend our lives.
The protesters, including many from working-class neighbourhoods, brawled with security personnel in some areas, using nails pushed through bottle caps as makeshift spikes to puncture the tyres of police motorcycles and cars.
At some point that afternoon, the police started shooting. Activists have posted footage from Saturday that shows gunshots going off near a Maliabad Boulevard police station.
This is Shiraz and the armed forces are firing at the people, says a man filming outside the police station in another clip. He pushes his way through a chanting crowd, who surround a bloodied man on the ground. It is Mehdi Nekouyee, 20, the first person confirmed to have been killed in Shirazs protests.
Because the internet was cut, Nekouyees family overseas first learned of his death when someone inside Iran wished them condolences on social media. [Mehdi] was quiet, very open minded, his uncle remembers. He wanted freedom, freedom of speech.
Nekouyees killing enraged the demonstrators. Activists say the protesters began to hurl rocks at the police station, tearing at its fence. By Saturday evening, the building was said to be alight.
They were firing live rounds and tear gas, but people were really courageous and did whatever it took, a mans voice said in another recorded message sent to Alinejad. We asked the people who were burning things [to stop], we dont know who they are, but people are full of rage and no one could stop them.
It is really bad and everyone is running for their lives, and the armed forces have no mercy and I couldnt believe they were people from the same homeland It was a violence that Ive never seen before.
Throughout Saturday and the next day, demonstrations were erupting in different parts of the city. Golshan, a suburb in Shirazs north-west that is home to many members of the Qashqai minority group, became a war zone, one activist with contacts in the city said. Security forces entered with heavy weapons and helicopters. All roads into the area were closed from Saturday until the following Tuesday, he said.
Protesters appear to have remained in control of Sadra for most of the weekend. On Sunday 17 November, demonstrators appear to have set fire to the office of the senior imam in the area, a direct attack on the countrys clerical establishment.
Activists say the response to the arson was swift and included helicopters swooping over the crowds, firing bullets and tear gas, a tactic reported in several areas and filmed in Sadra.
Ruhallah Gashgaei, an activist with links inside Shiraz, said an accurate death toll was still impossible to ascertain, but the average of several independent eyewitness accounts was that 60 were killed across Shiraz and an additional nine died in the suburb of Sadra. More information would emerge as different parts of the city were brought online, he said.
By Monday 18 November, the regime appeared to have retaken control of most of Shiraz. Images taken last Sunday and sent to the Guardian showed the city still scarred by the conflict, littered with debris and burned out cars.
An activist in Shiraz estimated 80 bank branches and seven petrol stations had been set alight across the city. Police and Revolutionary Guards are carrying out raids of homes and hospital wards, arresting suspected protesters. The countrys supreme leader, Ali Khamenei, has blamed the unrest on a deep, vast and very dangerous conspiracy concocted by Irans enemies overseas.
Last night Shiraz was under the control of Shirazs people, said a protester in a voice message to Alinejad. What [the authorities] say about controlling the situation is all nonsense. The weather changed and became very cold even God is with these people [the regime].
Yes, we survived, a woman says in one of the recorded messages. I saw two people getting shot next to me. Since Monday there has been a military curfew, there are [paramilitary] Basij officers all over the place. They were really scared and with every slight sound they were reacting strangely.
Activists estimate the death toll in Shiraz to number in the dozens, but have not yet been able to provide proof. An Amnesty International report this week increased its confirmed death count across the country to 143. The Iranian government rejects this figure but has not provided its own.
Everyone took to the streets, I was really hopeful that things would change, one of the recordings to Alinejad said. For two days Shiraz was under the control of the people, but nothing bad happened. There was complete peace. It was such a great thing that people had the control over the city. I could see how the country would look like if we take power.
Translations by Mohammed Rasool
More:
Blocked roads then bullets: Iran's brutal crackdown in its City of Roses - The Guardian
- US used about a quarter of its high-end missile interceptors in Israel-Iran war, exposing supply gap - CNN - July 30th, 2025 [July 30th, 2025]
- Execution of Behrouz Ehsani and Mehdi Hassani Marks a Turning Point in Irans Struggle for Freedom - National Council of Resistance of Iran - NCRI - July 30th, 2025 [July 30th, 2025]
- Replacing Iran with Turkey Is a Recipe for Disaster in Syria - Foundation for Defense of Democracies - July 30th, 2025 [July 30th, 2025]
- What Happened to Iran and Israel Markets After 12-Day War? - IranWire - July 30th, 2025 [July 30th, 2025]
- Wednesday letters: Hurds priorities and bombing Iran - Post Independent - July 30th, 2025 [July 30th, 2025]
- Iran News: Regimes Transnational Repression Among Top Threats to UK Security, Parliamentary Report Warns - National Council of Resistance of Iran -... - July 30th, 2025 [July 30th, 2025]
- How the Snapback Mechanism Brings Back Sanctions on Iran? - IranWire - July 30th, 2025 [July 30th, 2025]
- Pegah Banihashemi: What possibility is there for true reform in Iran? - Chicago Tribune - July 30th, 2025 [July 30th, 2025]
- US spends $2B to rebuild THAAD arsenal after Iran fight drains stockpile - Stars and Stripes - July 30th, 2025 [July 30th, 2025]
- Iran Withdraws Controversial Anti-Disinformation Bill After Criticism - IranWire - July 30th, 2025 [July 30th, 2025]
- To Put Iran on Ice, the U.S. Must Freeze Out China - RealClearDefense - July 30th, 2025 [July 30th, 2025]
- How Israel Could Exploit Iran's Ethnic Division to Wage War From Within - Newsweek - July 30th, 2025 [July 30th, 2025]
- Iran executes two members of opposition group for attacking infrastructure - Reuters - July 30th, 2025 [July 30th, 2025]
- King of Kings by Scott Anderson review how the last shah of Iran sealed his own fate - The Guardian - July 28th, 2025 [July 28th, 2025]
- The 1988 Massacre in Iran: A Crime Against Humanity and the Pursuit of Justice - National Council of Resistance of Iran - NCRI - July 28th, 2025 [July 28th, 2025]
- Contributor: I fled persecution in Iran. ICE enforcement here today reminds me of Tehran - Los Angeles Times - July 28th, 2025 [July 28th, 2025]
- Iran-born Israeli charged with giving Tehran sensitive info on Israels war plans - The Times of Israel - July 28th, 2025 [July 28th, 2025]
- Iran Started New Talks Over Its Nuclear Program. Heres What to Know. - The New York Times - July 28th, 2025 [July 28th, 2025]
- Iran vows to respond in a more decisive manner if attacked again by US or Israel - The Times of Israel - July 28th, 2025 [July 28th, 2025]
- Iran offers dialogue, not oversight, as IAEA heads back to Tehran - Ynetnews - July 28th, 2025 [July 28th, 2025]
- Iran Vows Stronger Response If Attacked Again By US, Israel - NDTV - July 28th, 2025 [July 28th, 2025]
- Holon residents fume at event feting demolition of homes damaged by Iran - The Times of Israel - July 28th, 2025 [July 28th, 2025]
- Iran and Europeans hold frank nuclear talks with snapback UN sanctions looming - The Times of Israel - July 28th, 2025 [July 28th, 2025]
- Iran and Europeans hold 'frank' nuclear talks with UN sanctions looming - Reuters - July 27th, 2025 [July 27th, 2025]
- Strikes on Iran thwarted fission and fusion nukes, and electronic pulse bomb report - The Times of Israel - July 27th, 2025 [July 27th, 2025]
- Why the Shah of Iran was toppled and America got it so wrong - The Times - July 27th, 2025 [July 27th, 2025]
- 150 THAAD Ballistic Missile Interceptors Fired By U.S. During Iran's Barrages On Israel: Report - The War Zone - July 27th, 2025 [July 27th, 2025]
- Iran to hold nuclear talks with Europeans as Trump threatens renewed strikes - ABC News - July 27th, 2025 [July 27th, 2025]
- European countries hold talks with Iran in Istanbul, with a sanctions threat looming - NPR - July 27th, 2025 [July 27th, 2025]
- How 12 days have changed Iran - The International Institute for Strategic Studies - July 27th, 2025 [July 27th, 2025]
- Tehran On The Brink: Can Iran Survive Its Water Crisis? - Radio Free Europe/Radio Liberty - July 27th, 2025 [July 27th, 2025]
- Urgent Call to Save PMOI Supporter Yaghoub Derakhshan from Execution in Iran - National Council of Resistance of Iran - NCRI - July 27th, 2025 [July 27th, 2025]
- Iran says its ready for nuclear talks with Washington but only if the U.S. rebuilds trust - PBS - July 27th, 2025 [July 27th, 2025]
- Nine killed in armed attack on courthouse in southeast Iran - - July 27th, 2025 [July 27th, 2025]
- Iran, China, Russia, and the collapse of deterrence in the Red Sea - Atlantic Council - July 27th, 2025 [July 27th, 2025]
- Five Dead in Judiciary Building Attack Southeast of Iran: Mizan - Bloomberg.com - July 27th, 2025 [July 27th, 2025]
- Israel aimed to collapse Iran, but united us instead - Tehran Times - July 27th, 2025 [July 27th, 2025]
- Iran state TV says an Iranian navy helicopter confronted a US destroyer in the Gulf of Oman - ABC News - July 27th, 2025 [July 27th, 2025]
- Why China Must Drop Iran and Embrace Israel - The Times of Israel - July 27th, 2025 [July 27th, 2025]
- Iran considering relocating its capital over severe water shortage - report - The Jerusalem Post - July 24th, 2025 [July 24th, 2025]
- Iran shuts down in the face of blistering heat - NBC News - July 24th, 2025 [July 24th, 2025]
- Iran Says It Could Exit Nuclear Treaty if Europe Reimposes Sanctions - The New York Times - July 24th, 2025 [July 24th, 2025]
- Iran to Resume Talks on Nuclear Program With United Nations Agency - The Wall Street Journal - July 24th, 2025 [July 24th, 2025]
- Officials in Iran Suspect Sabotage in Wave of Fires and Explosions - The New York Times - July 24th, 2025 [July 24th, 2025]
- Iran state TV says an Iranian navy helicopter confronted a US destroyer in the Gulf of Oman - AP News - July 24th, 2025 [July 24th, 2025]
- The road to the Israel-Iran war - Brookings - July 24th, 2025 [July 24th, 2025]
- Iran lays down conditions for resumption of nuclear talks with US - Reuters - July 24th, 2025 [July 24th, 2025]
- Iran agrees to visit by team from UN nuclear watchdog in coming weeks - Reuters - July 24th, 2025 [July 24th, 2025]
- Amnesty International accuses Iran of firing cluster munitions at Israel - The Times of Israel - July 24th, 2025 [July 24th, 2025]
- Iran says its ready for nuclear talks with the US but only if Washington rebuilds trust - AP News - July 24th, 2025 [July 24th, 2025]
- Iran outlines conditions for renewed nuclear talks with U.S. - Washington Times - July 24th, 2025 [July 24th, 2025]
- Iran says it's ready for nuclear talks with the US but only if Washington rebuilds trust - Yahoo Home - July 24th, 2025 [July 24th, 2025]
- Iran says it's ready for nuclear talks with US but only if Washington rebuilds trust - The Norfolk Daily News - July 24th, 2025 [July 24th, 2025]
- Guard at U.S. Embassy in Norway Charged With Spying for Russia and Iran - The New York Times - July 24th, 2025 [July 24th, 2025]
- Iran's Secret Empire: How Its Nuclear Program Is Funded by Drugs, iPhones, and Shell Companies - National Security Journal - July 24th, 2025 [July 24th, 2025]
- Iran says it warned US destroyer to move away from waters monitored by Tehran - USA Today - July 24th, 2025 [July 24th, 2025]
- Iran claims to have confronted US destroyer in the Gulf of Oman - The Times of Israel - July 24th, 2025 [July 24th, 2025]
- Iran says it's ready for nuclear talks if US works to rebuild trust - Euronews - July 24th, 2025 [July 24th, 2025]
- After Going to War with Iran, the US Must Keep Up the Pressure to Achieve Its Goals - Algemeiner.com - July 24th, 2025 [July 24th, 2025]
- Years of misguided Middle East diplomacy seen again in Iran bombing - Cleveland.com - July 24th, 2025 [July 24th, 2025]
- US used 14% of its THAAD stockpile against Iran, a report says. It could take years to replenish. - Stars and Stripes - July 24th, 2025 [July 24th, 2025]
- Mandarin Under The Chador: Iran's China Connection In Its War Against Israel And The West - MEMRI - July 24th, 2025 [July 24th, 2025]
- Iran will not give up nuclear enrichment, top official confirms in exclusive Fox News interview - Fox News - July 22nd, 2025 [July 22nd, 2025]
- Post-12-Day War, Iran Continues To Invest in the Houthis - Foundation for Defense of Democracies - July 22nd, 2025 [July 22nd, 2025]
- Iran Builds Alliance with China and Russia in Face of US Threat - Newsweek - July 22nd, 2025 [July 22nd, 2025]
- Iran to Hold Nuclear Talks With France, Germany and U.K. After Sanctions Threat - The New York Times - July 22nd, 2025 [July 22nd, 2025]
- Iran Says To Meet With European Nations On July 25 Over Nuclear Issues - Radio Free Europe/Radio Liberty - July 22nd, 2025 [July 22nd, 2025]
- Iran-Linked DCHSpy Android Malware Masquerades as VPN Apps to Spy on Dissidents - The Hacker News - July 22nd, 2025 [July 22nd, 2025]
- US levies sanctions over Iran-backed oil smuggling to Yemen's Houthis - - July 22nd, 2025 [July 22nd, 2025]
- We Will Do It Again: America Threatens New Strikes on Iran - National Security Journal - July 22nd, 2025 [July 22nd, 2025]
- Iran reaffirms that it will never give up nuclear enrichment - JNS.org - July 22nd, 2025 [July 22nd, 2025]
- Lebanese man sentenced to prison for role in Iran export conspiracy - Mainstreet Daily News Gainesville - July 22nd, 2025 [July 22nd, 2025]
- Beijings plausible deniability on arms supply is quickly becoming implausible and could soon extend to Iran - The Conversation - July 22nd, 2025 [July 22nd, 2025]
- Iran and three European powers set to resume nuclear talks, says foreign minister - Euronews.com - July 22nd, 2025 [July 22nd, 2025]
- Iran tests satellite launch rocket it says give it new space capabilities - The Times of Israel - July 22nd, 2025 [July 22nd, 2025]
- Iran turns to Russia and China to discuss European threat of sanctions snapback - France 24 - July 22nd, 2025 [July 22nd, 2025]
- 5 Boeing 777s Transferred To Iran Despite Ongoing Sanctions - Simple Flying - July 22nd, 2025 [July 22nd, 2025]
- Beware Iran-linked fake VPN apps found to spy on Android users - TechRadar - July 22nd, 2025 [July 22nd, 2025]
- Iran will hold nuclear talks with European nations in Turkey, the first since ceasefire with Israel - ABC News - July 22nd, 2025 [July 22nd, 2025]
- What Will Bring Iran Back to the Negotiating Table: European Sanctions or the Drought? - Haaretz - July 22nd, 2025 [July 22nd, 2025]