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
- Analysis: Iran is out in the cold as the Mideast unites in support of the Gaza ceasefire - AP News - October 13th, 2025 [October 13th, 2025]
- Analysis: Iran is out in the cold as the Mideast unites in support of the Gaza ceasefire - AP News - October 13th, 2025 [October 13th, 2025]
- Iran says it declined invitation to attend Trump-led Mideast peace summit - - October 13th, 2025 [October 13th, 2025]
- Iran declines invitation to attend summit in Egypt - The Times of Israel - October 13th, 2025 [October 13th, 2025]
- Iran says it's grateful but refuses to engage with counterparts who as it snubs Sisis Gaza peace summit invite - Mint - October 13th, 2025 [October 13th, 2025]
- Iran dismisses possibility of joining Abraham Accords, normalizing ties with Israel - The Times of Israel - October 13th, 2025 [October 13th, 2025]
- Araghchi: We Wont Engage with Those Who Attack and Sanction Iran - WANA News Agency - October 13th, 2025 [October 13th, 2025]
- Irans Economic Collapse Is Fueled by the Regimes Political Choices, Not Sanctions - National Council of Resistance of Iran - NCRI - October 13th, 2025 [October 13th, 2025]
- Iran dismisses Trump's suggestion of normalising ties with Israel as 'wishful thinking' - Reuters - October 13th, 2025 [October 13th, 2025]
- Lindsey Graham Says Keeping 'Iran In A Box' Is Key To Preserving Progress In The Middle East, Trump Ally Warns Tehran Is The 'Common Thread' -... - October 13th, 2025 [October 13th, 2025]
- Air Superiority in the Twenty-First Century: Lessons from Iran and Ukraine - CSIS | Center for Strategic and International Studies - October 13th, 2025 [October 13th, 2025]
- Israel doesnt want war: Iran says Russia relayed Netanyahus message; raises doubt over Gaza ceasefire - The Times of India - October 13th, 2025 [October 13th, 2025]
- Sanctions have limits; Iran is demonstrating that - Tehran Times - October 13th, 2025 [October 13th, 2025]
- Lebanon rejects $60 million Iran aid offer over sanctions fears, envoy says - - October 13th, 2025 [October 13th, 2025]
- Iran says was invited to Gaza summit in Egypt, without confirming attendance - Middle East Eye - October 13th, 2025 [October 13th, 2025]
- The Gendered Dimensions of the Water Crisis in Iran: Impacts on Womens Health, Livelihoods, and Security - NCRI Women Committee - October 13th, 2025 [October 13th, 2025]
- Iran News in Brief October 12, 2025 - National Council of Resistance of Iran - NCRI - October 13th, 2025 [October 13th, 2025]
- Iran says will never join Trump's 'treacherous' Israel normalization deals - - October 13th, 2025 [October 13th, 2025]
- Iran suspends all cooperation with atomic energy watchdog - Azerbaycan24 - October 13th, 2025 [October 13th, 2025]
- Sanctions Shockwave: Treasury Hits Cartels, Iran Oil, And Militia Cash - MyChesCo - October 13th, 2025 [October 13th, 2025]
- FM Araghchi holds telephone conversation with Pakistani counterpart - Islamic Republic of Iran Ministry of Foreign Affairs - October 13th, 2025 [October 13th, 2025]
- Iran saw its entire 'axis of resistance' crumble in two years, says Eugene Kontorovich - yahoo.com - October 13th, 2025 [October 13th, 2025]
- Trump Gives Update on Possible Peace With Iran - Newsweek - October 11th, 2025 [October 11th, 2025]
- Goals and highlights: Russia 2-1 Iran in the international friendly - VAVEL.com - October 11th, 2025 [October 11th, 2025]
- The Iran Challenge Is Big. The Solution Must Be Bigger. - Foreign Policy - October 11th, 2025 [October 11th, 2025]
- New US sanctions target 50 people, companies and ships for allegedly aiding Iran's oil and gas trade - AP News - October 11th, 2025 [October 11th, 2025]
- Iran: 30 Executions on Oct 78, Eve of World Day Against the Death Penalty - National Council of Resistance of Iran - NCRI - October 11th, 2025 [October 11th, 2025]
- Assessing Health Technology Implementation in Iran: A Political Insight - Bioengineer.org - October 11th, 2025 [October 11th, 2025]
- Irans Regime Turns Long-Running Repression into Law With Counter-Infiltration Bill - National Council of Resistance of Iran - NCRI - October 11th, 2025 [October 11th, 2025]
- Its Not Acceptable That Everyone Uses the Strait of Hormuz Except Iran - WANA News Agency - October 11th, 2025 [October 11th, 2025]
- Iran bets on petroleum products for sanctions-busting profits - - October 11th, 2025 [October 11th, 2025]
- Iran Condemns U.S. Military Provocations in the Caribbean and Latin America - WANA News Agency - October 11th, 2025 [October 11th, 2025]
- Over $95 billion in export earnings not returned to Iran, report says - - October 11th, 2025 [October 11th, 2025]
- 5 Christians in Iran to Spend Several Years in Prison for Their Faith - International Christian Concern - October 11th, 2025 [October 11th, 2025]
- Opinion | Snapback Sanctions on Iran Can't Be Allowed to Make Another War Inevitable - Common Dreams - October 11th, 2025 [October 11th, 2025]
- Why Iran Matters: What Every American Needs to Know - CounterPunch.org - October 11th, 2025 [October 11th, 2025]
- 75 years on: Indonesia Iran shared responsibilities and solidarity - Tehran Times - October 11th, 2025 [October 11th, 2025]
- Berlin businesswoman linked to Iran's sanctioned oil trade - ZDF | Iran International - - October 11th, 2025 [October 11th, 2025]
- The iPhonism Fever in Iran: From Selling Kidneys to Taking Heavy Loans for a Bitten Apple - WANA News Agency - October 11th, 2025 [October 11th, 2025]
- China Vows Action Over US Sanctions Tied To Iran Oil Trade - Eurasia Review - October 11th, 2025 [October 11th, 2025]
- IR Iran vs. Russia - October 10, 2025 | Live Scores, Updates, Odds, Injury News and Recaps - Bleacher Report - October 11th, 2025 [October 11th, 2025]
- Iran MP moves to block joining UN terror-financing convention - - October 11th, 2025 [October 11th, 2025]
- IRGC Navy Chief: Iran always protected Strait of Hormuz, never sought its closure - PressTV - October 11th, 2025 [October 11th, 2025]
- Iran has taken care of millions of Afghan refugees with little international support | Letters - The Guardian - October 9th, 2025 [October 9th, 2025]
- Anything Could Happen in Iran - The Atlantic - October 9th, 2025 [October 9th, 2025]
- Iran Divided Over Prospect of New War With Israel - IranWire - October 9th, 2025 [October 9th, 2025]
- Special Report - For Years, Iran Planned a Simultaneous Invasion of Israel Only One Was Carried Out - Alma Research and Education Center - October 9th, 2025 [October 9th, 2025]
- Iran and Trkiyes Managed Geopolitical Rivalry - THE INTERNATIONAL AFFAIRS REVIEW - October 9th, 2025 [October 9th, 2025]
- Irans Budget Theater: How the Regime Uses Public Funds to Preserve Power, Not Serve the People - National Council of Resistance of Iran - NCRI - October 9th, 2025 [October 9th, 2025]
- Israel is trying to drag the US into yet another war, Iran says - Peoples Dispatch - October 9th, 2025 [October 9th, 2025]
- Israel Thwarts Major Weapons Smuggling Attempt From Iran to West Bank Terror Groups - Foundation for Defense of Democracies - October 9th, 2025 [October 9th, 2025]
- Wave of Executions in Iran on the Eve of the World Day Against the Death Penalty - National Council of Resistance of Iran - NCRI - October 9th, 2025 [October 9th, 2025]
- Iran: Rebellious Youth Launch 35 Ops in 19 Cities After Prisoner Executions - National Council of Resistance of Iran - NCRI - October 9th, 2025 [October 9th, 2025]
- Chinese Units of US Chip Firm Sanctioned Over Ties to Iran - Bloomberg.com - October 9th, 2025 [October 9th, 2025]
- Sapped by war and sanctions, Iran seeks Chinese arms as payment for oil | Iran International - - October 9th, 2025 [October 9th, 2025]
- IDF, Shin Bet seize weapons smuggled from Iran to West Bank - Yahoo - October 9th, 2025 [October 9th, 2025]
- China and Russias opposition to snapback is a move against the West, not support for Iran - Tehran Times - October 9th, 2025 [October 9th, 2025]
- Iran to give crushing response to enemies: IRGC Cmdr. - Tehran Times - October 9th, 2025 [October 9th, 2025]
- Sudan at the Crossroads: the QUAD Roadmap, Iran, and the Red Sea Equation - Australian Institute of International Affairs - October 9th, 2025 [October 9th, 2025]
- Iran and Iraqs Bold Plan to Double Tourism: Heres How It Could Transform Your Travel Plans! - Travel And Tour World - October 9th, 2025 [October 9th, 2025]
- Salt storms drive migration as Irans Lake Urmia turns to dust | Iran International - - October 9th, 2025 [October 9th, 2025]
- Kirkus Prize winners include a novel on identity, a history of Iran and an ode to belly buttons - The Independent - October 9th, 2025 [October 9th, 2025]
- Where to watch Iran today? Live soccer streams and TV channels for upcoming games - goal.com - October 9th, 2025 [October 9th, 2025]
- Executions in Iran: A Deadly Record in 2025 - Iran HRM - Iran HRM - October 9th, 2025 [October 9th, 2025]
- Exclusive | How China Secretly Pays Iran for Oil and Avoids U.S. Sanctions - The Wall Street Journal - October 7th, 2025 [October 7th, 2025]
- The complex puzzle of Iran's exit from the FATF black list - Tehran Times - October 7th, 2025 [October 7th, 2025]
- Iran Hits Back After Trumps Threat - newsweek.com - October 7th, 2025 [October 7th, 2025]
- Iran adds 10 trillion cubic feet of gas to its reserves - Reuters - October 7th, 2025 [October 7th, 2025]
- US will 'take to grave' wish to limit Iran's missile range, official says - - October 7th, 2025 [October 7th, 2025]
- 'Iran is developing a nuclear missile to hit the US,' Netanyahu warns in Ben Shapiro interview - The Jerusalem Post - October 7th, 2025 [October 7th, 2025]
- Two years after Oct. 7, an upended Mideast reels from Iran-Israel melee - - October 7th, 2025 [October 7th, 2025]
- When Egypt, Israel and Iran could talk about peace in the Middle East - Dallas News - October 7th, 2025 [October 7th, 2025]
- Iran rejects EU and GCC criticism over nuclear and defense issues - - October 7th, 2025 [October 7th, 2025]
- Pezeshkian Returns From New York to Find Iran More Isolated Than Ever - IranWire - October 7th, 2025 [October 7th, 2025]
- LuminUltra fined $685K by BIS for illegal shipment to Iran - Compliance Week - October 7th, 2025 [October 7th, 2025]
- Iran, Astrakhan expand cooperation in industry, energy, logistics - Tehran Times - October 7th, 2025 [October 7th, 2025]
- Iran and October 7 - PressTV - October 7th, 2025 [October 7th, 2025]
- Islamic Republic of Iran aim to improve in return to the IHF Women's World Championship - IHF - October 7th, 2025 [October 7th, 2025]
- Why Iran is removing four zeroes from its currency: The reason behind the major reform - Times of India - October 7th, 2025 [October 7th, 2025]
- Report: Leaked documents reveal fighter jet deal between Russia and Iran - www.israelhayom.com - October 7th, 2025 [October 7th, 2025]