On AlterNet: amir al-kenani