Iran is at a major crossroad. There is a growing middleclass, which is educated and wealthy, but also allergic to religion. Islam has become a hate-word for many, representing repression, lack of freedom and imposition of anti-modern values.
The tide of persecution in Iran is rising. In a fresh wave of attacks against the Bahá'í community - Iran's largest religious minority - three women were arrested on spurious charges of activity against national security following terrifying raids on 16 homes in the city of Rasht.