When God hands you a gift, he also hands you a whip; and the whip is intended for self-flagellation solely.
In Iran I think nobody loses their job because of making a statement that reflects their opinion. From this point of view, conditions in Iran are far better than in many other places in the world.
Even in the Western world, one cannot argue that the ideal has been achieved given the existence of issues like the integration, participation and representation of Muslim citizens, and occasional but lingering anti-Semitism.

