On AlterNet: arab spring