In late December 2025, Iran’s streets burst into protest — not just small demonstrations here or there, but a wave of anger spreading across cities and towns from Tehran to Mashhad. What started with frustration over a collapsing economy and skyrocketing prices quickly turned into something much bigger: people openly demanding the ouster of the …