
On May 28, 2025, a powerful new wave of defiance swept across Iran as citizens from various professions rose up against the regime’s deep-rooted corruption and destructive economic policies. At the heart of this movement, tens of thousands of truck drivers entered the seventh consecutive day of a nationwide strike, highlighting a country in crisis.











