For the second time today I have to eat crow, Nurit. Your post reference to 9/11 did not say that those who supported military action against the criminals who committed 9/11 were now opposed to military action following the terrorism of last week. What you said was, and what I take issue with, was that "Apparently Israel is the only country in the world who is to blame when its own citizens are brutally murdered."
The United States had bombed and murdered a multitude of Arab civilians -- intervening in Lebanon, Somalia, and elsewhere, although we certainly committed the same crimes by many orders of magnitude more, after 9/11 -- and people who did point that out were taken off the air in the buildup to our invasion of Iraq.
The point of your essay, however, was not that passing remark. Your case of hypocrisy is thereby weakened, however. The "decolonization" people always condemned Israel; they didn't support some cause for one side and then forget about it when Israel was attacked, they always condemned Israeli actions against the Palestinians.
So no, you did not accuse -- and I apologize. I am sorry I took issue with your statement as accusing the Left of failing to condemn U.S. actions against al-Qaeda while condemning Israeli action against Hamas. You did not make that argument.
You simply said that "decolonization" spoke of "social justice" while supporting terrorism. That's factual and true.