On AlterNet: talal al-zahrani