by Ahmad Ahrar | Sep 9, 2012 | Opinion
In the space of a single century, Iran experienced two revolutions. The first revolution, in the first decade of the 20th century, took Iran forward. The second , in the 1970s, put the clock back. I witnessed the second revolution as a journalist while I have studied...