On AlterNet: tariq al-harb