by Amir Taheri | Feb 8, 2013 | Opinion
As Iranians prepare to mark the 34th anniversary of the seizure of power by Ayatollah Khomeini a new style of moral self-flagellation is all the rage in revolutionary circles. This is expressed in essays, poems, speeches and interviews making the rounds in the media...