
Iran’s Nationwide Uprising Hits Day 8: Protests Spread to 107 Cities Amid Bazaar Strikes and Deadly Clashes
Day 8 of Iran’s Uprising – January 4, 2026: Clashes and chants echo across 107 cities.

Day 8 of Iran’s Uprising – January 4, 2026: Clashes and chants echo across 107 cities.

MEK supporters rallied in snowy Gothenburg, backing Iran’s uprising and demanding a free, democratic republic. No to Shah, no to mullahs!

Iranians in Hamburg rally on January 3, showing solidarity with Iran protests and calling for freedom and democracy.

Iranians in Oslo rally in solidarity with nationwide protests, calling for freedom and a democratic republic in Iran.

Deadly force in Malekshahi and Kazerun marks day seven of Iran’s nationwide uprising as protests spread and defy Khamenei’s threats.

Rallies in Cologne, Berlin, Oslo, Stockholm, and Copenhagen support Iran protests for freedom and democracy.

Protests in Paris, Amsterdam, Malmö, and Luxembourg support Iran’s uprising and call for a free, democratic republic.

MEK supporters in Stockholm, Jan 3, 2026, rally in solidarity with Iran protests, urging a free and democratic republic.

Iran protests enter Day 6 as funerals spark clashes in Tehran, Kuhdasht, Lordegan, and more. PMOI names 8 martyrs, including a 15-year-old killed by regime forces.

MEK supporters rallied in freezing Gothenburg, backing Iran’s nationwide protests and calls to end the regime.