On AlterNet: omar deghayes