On AlterNet: salahidin abdulahat