When watching the news about the pro Palestine protests I've noticed at the bottom of many professionally printed signs, they are from a bunch of Socialist parties and organizations. Democratic Socialists of America, Party for Socialism and Liberation, SocialistParty.org, and SocialistWorker just to name a few. Hamas and Palestinians are not socialists. Far from it. I don't understand the relationship there. Can anybody explain this?