On AlterNet: palestinian hip hop