On AlterNet: ahmed mousa