The current wave of unrest began last month in Tehran's Grand Bazaar, initially sparked by economic grievances such as rising costs and inflation. The protests quickly evolved into a broader political movement, spreading across the country and drawing a diverse cross-section of society.