A woman walks past a mural with the Iranian national flag in Tehran on the eve of parliamentary election. AFP
A woman walks past a mural with the Iranian national flag in Tehran on the eve of parliamentary election. AFP

How the Iranian regime has boxed itself in ahead of the crucial parliamentary elections