On November 8, 2025, a significant wave of protests erupted across Iran, exposing the deep fractures within a regime unable to meet the most basic needs
Nov 8, 2025 ยท 10:49 PM UTC