The pro-Palestinian movement speaks the language of Marxism, wears a keffiyeh, and rattles off the same communistic, anti-capitalist, anti-western diktat of mutual destruction and abject nihilism.