The recent wave of protests in Iran, which began on 28 December 2025, sent many shockwaves, including questioning the legitimacy of Ayatollah Khamenei’s power. The […]